Uses of Interface
com.amihaiemil.eoyaml.YamlNode
-
Packages that use YamlNode Package Description com.amihaiemil.eoyaml com.amihaiemil.eoyaml.extensions This package contains convenient extensions for both YamlMapping and YamlSequence that provide all sorts of different functionality. -
-
Uses of YamlNode in com.amihaiemil.eoyaml
Subinterfaces of YamlNode in com.amihaiemil.eoyaml Modifier and Type Interface Description interfaceScalarYaml Scalar.interfaceYamlMappingA Yaml mapping.interfaceYamlSequenceA Yaml sequence.interfaceYamlStreamA YAML Stream of documents.Classes in com.amihaiemil.eoyaml that implement YamlNode Modifier and Type Class Description classBaseYamlMappingBase YamlMapping which all implementations of YamlMapping should extend.classBaseYamlSequenceBase YamlSequence which all implementations should extend.classEmptyYamlMappingRepresentation of an empty YAML Mapping (or "{}").classEmptyYamlSequenceRepresentation of an empty YAML Sequence (or "[]").classStrictYamlMappingDeprecated.This class will be moved to the extensions package in one of the future releases.classStrictYamlSequenceDeprecated.This class will be moved to the extensions package in one of the future releases.Methods in com.amihaiemil.eoyaml with type parameters of type YamlNode Modifier and Type Method Description <T extends YamlNode>
TYamlNode. asClass(Class<T> clazz, Node type)Gives theYamlNodeinstance from node class and node type.Methods in com.amihaiemil.eoyaml that return YamlNode Modifier and Type Method Description YamlNodeYamlDump. dump()Dump an Object, represent it as YAML.default YamlNodeYamlStream. reduce(YamlNode identity, BinaryOperator<YamlNode> accumulator)YamlNodeEmptyYamlMapping. value(YamlNode key)YamlNodeStrictYamlMapping. value(YamlNode key)Deprecated.YamlNodeYamlMapping. value(YamlNode key)Get the YamlNode mapped to the specified key.default YamlNodeYamlMapping. value(String key)Get the YamlNode mapped to the specified key.YamlNodeComment. yamlNode()Yaml node to which this comment refers.Methods in com.amihaiemil.eoyaml that return types with arguments of type YamlNode Modifier and Type Method Description default Stream<YamlNode>YamlStream. distinct()default Stream<YamlNode>YamlStream. filter(Predicate<? super YamlNode> predicate)default Optional<YamlNode>YamlStream. findAny()default Optional<YamlNode>YamlStream. findFirst()default Iterator<YamlNode>YamlSequence. iterator()Returns this YamlSequence's children Iterator.
It is equivalent to YamlSequence.values().iterator().default Iterator<YamlNode>YamlStream. iterator()Set<YamlNode>EmptyYamlMapping. keys()Set<YamlNode>StrictYamlMapping. keys()Deprecated.Set<YamlNode>YamlMapping. keys()Return the keys' set of this mapping.default Stream<YamlNode>YamlStream. limit(long maxSize)default Optional<YamlNode>YamlStream. max(Comparator<? super YamlNode> comparator)default Optional<YamlNode>YamlStream. min(Comparator<? super YamlNode> comparator)default Stream<YamlNode>YamlStream. onClose(Runnable closeHandler)default Stream<YamlNode>YamlStream. parallel()default Stream<YamlNode>YamlStream. peek(Consumer<? super YamlNode> action)default Optional<YamlNode>YamlStream. reduce(BinaryOperator<YamlNode> accumulator)default Stream<YamlNode>YamlStream. sequential()default Stream<YamlNode>YamlStream. skip(long n)default Stream<YamlNode>YamlStream. sorted()default Stream<YamlNode>YamlStream. sorted(Comparator<? super YamlNode> comparator)default Spliterator<YamlNode>YamlStream. spliterator()default Stream<YamlNode>YamlStream. unordered()Collection<YamlNode>EmptyYamlSequence. values()Collection<YamlNode>StrictYamlSequence. values()Deprecated.default Collection<YamlNode>YamlMapping. values()Fetch the values of this mapping.Collection<YamlNode>YamlSequence. values()Fetch the values of this sequence.Collection<YamlNode>YamlStream. values()Fetch the values from this stream.Methods in com.amihaiemil.eoyaml with parameters of type YamlNode Modifier and Type Method Description YamlMappingBuilderYamlMappingBuilder. add(YamlNode key, YamlNode value)Add a pair to the mapping.YamlMappingBuilderYamlMappingBuilder. add(YamlNode key, String value)Add a pair to the mapping.YamlMappingBuilderYamlMappingBuilder. add(String key, YamlNode value)Add a pair to the mapping.YamlSequenceBuilderYamlSequenceBuilder. add(YamlNode node)Add a value to the sequence.YamlStreamBuilderYamlStreamBuilder. add(YamlNode document)Add a YAML to the Stream.intBaseYamlMapping. compareTo(YamlNode other)Compare this Mapping to another node.
A Mapping is always considered greater than a Scalar or a Sequence.
If other is a Mapping, their integer lengths are compared - the one with the greater length is considered greater.intBaseYamlSequence. compareTo(YamlNode other)Compare this Sequence to another node.
A Sequence is always considered greater than a Scalar and less than a Mapping.
If other is a Sequence, their integer lengths are compared - the one with the greater length is considered greater.default LocalDateYamlMapping. date(YamlNode key)Convenience method to directly read a LocalDate value from this map.default LocalDateTimeYamlMapping. dateTime(YamlNode key)Convenience method to directly read a LocalDateTime value from this map.default doubleYamlMapping. doubleNumber(YamlNode key)Convenience method to directly read a double value from this map.default floatYamlMapping. floatNumber(YamlNode key)Convenience method to directly read a float value from this map.default StringYamlMapping. foldedBlockScalar(YamlNode key)Get the String folded block scalar associated with the given key.default intYamlMapping. integer(YamlNode key)Convenience method to directly read an integer value from this map.default Collection<String>YamlMapping. literalBlockScalar(YamlNode key)Get the String lines of the literal block scalar associated with the given key.default longYamlMapping. longNumber(YamlNode key)Convenience method to directly read a long value from this map.voidYamlPrinter. print(YamlNode node)Print a YAML Node.default YamlNodeYamlStream. reduce(YamlNode identity, BinaryOperator<YamlNode> accumulator)default StringYamlMapping. string(YamlNode key)Get the String associated with the given key.YamlNodeEmptyYamlMapping. value(YamlNode key)YamlNodeStrictYamlMapping. value(YamlNode key)Deprecated.YamlNodeYamlMapping. value(YamlNode key)Get the YamlNode mapped to the specified key.default YamlMappingYamlMapping. yamlMapping(YamlNode key)Get the Yaml mapping associated with the given key.default YamlSequenceYamlMapping. yamlSequence(YamlNode key)Get the Yaml sequence associated with the given key.Method parameters in com.amihaiemil.eoyaml with type arguments of type YamlNode Modifier and Type Method Description default booleanYamlStream. allMatch(Predicate<? super YamlNode> predicate)default booleanYamlStream. anyMatch(Predicate<? super YamlNode> predicate)default <R> RYamlStream. collect(Supplier<R> supplier, BiConsumer<R,? super YamlNode> accumulator, BiConsumer<R,R> combiner)default <R,A>
RYamlStream. collect(Collector<? super YamlNode,A,R> collector)default Stream<YamlNode>YamlStream. filter(Predicate<? super YamlNode> predicate)default <R> Stream<R>YamlStream. flatMap(Function<? super YamlNode,? extends Stream<? extends R>> mapper)default DoubleStreamYamlStream. flatMapToDouble(Function<? super YamlNode,? extends DoubleStream> mapper)default IntStreamYamlStream. flatMapToInt(Function<? super YamlNode,? extends IntStream> mapper)default LongStreamYamlStream. flatMapToLong(Function<? super YamlNode,? extends LongStream> mapper)default voidYamlStream. forEach(Consumer<? super YamlNode> action)default voidYamlStream. forEachOrdered(Consumer<? super YamlNode> action)default <R> Stream<R>YamlStream. map(Function<? super YamlNode,? extends R> mapper)default DoubleStreamYamlStream. mapToDouble(ToDoubleFunction<? super YamlNode> mapper)default IntStreamYamlStream. mapToInt(ToIntFunction<? super YamlNode> mapper)default LongStreamYamlStream. mapToLong(ToLongFunction<? super YamlNode> mapper)default Optional<YamlNode>YamlStream. max(Comparator<? super YamlNode> comparator)default Optional<YamlNode>YamlStream. min(Comparator<? super YamlNode> comparator)default booleanYamlStream. noneMatch(Predicate<? super YamlNode> predicate)default Stream<YamlNode>YamlStream. peek(Consumer<? super YamlNode> action)default YamlNodeYamlStream. reduce(YamlNode identity, BinaryOperator<YamlNode> accumulator)default Optional<YamlNode>YamlStream. reduce(BinaryOperator<YamlNode> accumulator)default <U> UYamlStream. reduce(U identity, BiFunction<U,? super YamlNode,U> accumulator, BinaryOperator<U> combiner)default Stream<YamlNode>YamlStream. sorted(Comparator<? super YamlNode> comparator) -
Uses of YamlNode in com.amihaiemil.eoyaml.extensions
Classes in com.amihaiemil.eoyaml.extensions that implement YamlNode Modifier and Type Class Description classMergedYamlMappingMerge two YAML Mappings into a single one.classMergedYamlSequenceMerge two YAML Sequences into a single one.Methods in com.amihaiemil.eoyaml.extensions that return YamlNode Modifier and Type Method Description YamlNodeMergedYamlMapping. value(YamlNode key)Methods in com.amihaiemil.eoyaml.extensions that return types with arguments of type YamlNode Modifier and Type Method Description Set<YamlNode>MergedYamlMapping. keys()Collection<YamlNode>MergedYamlSequence. values()Methods in com.amihaiemil.eoyaml.extensions with parameters of type YamlNode Modifier and Type Method Description YamlNodeMergedYamlMapping. value(YamlNode key)
-