Interface Properties

All Superinterfaces:
org.refcodes.mixin.AnnotatorAccessor, org.refcodes.struct.CanonicalMap, org.refcodes.struct.Containable, org.refcodes.mixin.DelimiterAccessor, org.refcodes.struct.Dictionary<String,String>, org.refcodes.mixin.Dumpable, org.refcodes.mixin.EmptyAccessor, org.refcodes.struct.InterOperableMap<String>, org.refcodes.struct.Keys<String,String>, org.refcodes.struct.PathMap<String>, org.refcodes.mixin.TypeAccessor<String>
All Known Subinterfaces:
ProfileProperties, ProfileProperties.MutableProfileProperties, ProfileProperties.ProfilePropertiesBuilder, Properties.MutableProperties, Properties.PropertiesBuilder, PropertiesPrecedence, PropertiesPrecedence.MutablePropertiesPrecedence, PropertiesPrecedence.PropertiesPrecedenceBuilder, ResourceProperties, ResourceProperties.MutableResoureProperties, ResourceProperties.ResourcePropertiesBuilder, ScheduledResourceProperties, ScheduledResourceProperties.ScheduledMuableResourceProperties, ScheduledResourceProperties.ScheduledResourcePropertiesBuilder, StrictProperties, StrictProperties.MutableStrictProperties, StrictProperties.StrictPropertiesBuilder
All Known Implementing Classes:
AbstractPropertiesBuilderDecorator, AbstractPropertiesDecorator, AbstractResourceProperties, AbstractResourcePropertiesBuilder, AbstractResourcePropertiesBuilderDecorator, AbstractResourcePropertiesDecorator, ArgsProperties, EnvironmentProperties, JavaProperties, JavaPropertiesBuilder, JsonProperties, JsonPropertiesBuilder, NormalizedPropertiesDecorator, PolyglotProperties, PolyglotPropertiesBuilder, ProfilePropertiesDecorator, ProfilePropertiesProjection, PropertiesBuilderImpl, PropertiesImpl, PropertiesPrecedenceBuilderComposite, PropertiesPrecedenceComposite, ScheduledResourcePropertiesBuilderDecorator, ScheduledResourcePropertiesDecorator, StrictPropertiesDecorator, SystemProperties, TomlProperties, TomlPropertiesBuilder, XmlProperties, XmlPropertiesBuilder, YamlProperties, YamlPropertiesBuilder

public interface Properties extends org.refcodes.struct.CanonicalMap
The Properties are a specialization of the Dictionary. Properties represent a collection of String key and String value pairs as properties usually occur in pure text form, to be converted to the required data types. For this reason, the Properties interface provides additional conversion methods.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    The interface Properties.MutableProperties defines "dirty" methods allowing to modify ("mutate") the properties.
    static interface 
    The interface Properties.PropertiesBuilder defines builder functionality on top of the properties .

    Nested classes/interfaces inherited from interface org.refcodes.mixin.AnnotatorAccessor

    org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B extends org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorProperty

    Nested classes/interfaces inherited from interface org.refcodes.struct.CanonicalMap

    org.refcodes.struct.CanonicalMap.CanonicalMapBuilder, org.refcodes.struct.CanonicalMap.MutableCanonicalMap

    Nested classes/interfaces inherited from interface org.refcodes.mixin.DelimiterAccessor

    org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterProperty

    Nested classes/interfaces inherited from interface org.refcodes.struct.Dictionary

    org.refcodes.struct.Dictionary.MutableDictionary<K extends Object,V extends Object>

    Nested classes/interfaces inherited from interface org.refcodes.mixin.EmptyAccessor

    org.refcodes.mixin.EmptyAccessor.EmptyMutator, org.refcodes.mixin.EmptyAccessor.EmptyProperty

    Nested classes/interfaces inherited from interface org.refcodes.struct.InterOperableMap

    org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<T extends Object>, org.refcodes.struct.InterOperableMap.MutableInterOperableMap<T extends Object>

    Nested classes/interfaces inherited from interface org.refcodes.struct.Keys

    org.refcodes.struct.Keys.MutableKeys<K extends Object,V extends Object>, org.refcodes.struct.Keys.MutableValues<K extends Object,V extends Object>

    Nested classes/interfaces inherited from interface org.refcodes.struct.PathMap

    org.refcodes.struct.PathMap.MutablePathMap<T extends Object>, org.refcodes.struct.PathMap.PathMapBuilder<T extends Object>

    Nested classes/interfaces inherited from interface org.refcodes.mixin.TypeAccessor

    org.refcodes.mixin.TypeAccessor.TypeBuilder<T extends Object,B extends org.refcodes.mixin.TypeAccessor.TypeBuilder<T,B>>, org.refcodes.mixin.TypeAccessor.TypeMutator<T extends Object>, org.refcodes.mixin.TypeAccessor.TypeProperty<T extends Object>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from interface org.refcodes.struct.PathMap

    ANNOTATOR, DELIMITER
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    default char
    Returns the default path annotator as of Annotator.JAVA.
    default char
    Returns the default path delimiter as of Delimiter.PATH.
    default Properties
    getDir(Object aPath)
    default Properties
    getDir(Object... aPathElements)
    default Properties
    getDir(String aPath)
    default Properties
    getDir(String... aPathElements)
    default Properties
    getDir(Collection<?> aPathElements)
    default Properties
    getDirAt(int aIndex)
    default Properties
    getDirAt(Object[] aPathElements, int aIndex)
    default Properties
    getDirAt(Object aPath, int aIndex)
    default Properties
    getDirAt(String[] aPathElements, int aIndex)
    default Properties
    getDirAt(String aPath, int aIndex)
    default Properties
    getDirAt(Collection<?> aPathElements, int aIndex)
    default Properties[]
    getDirs(Object aPath)
    default Properties[]
    getDirs(Object... aPathElements)
    default Properties[]
    getDirs(String aPath)
    default Properties[]
    getDirs(String... aPathElements)
    default Properties[]
    getDirs(Collection<?> aPathElements)
    default Class<String>
    default Properties
    query(Object... aQueryElements)
    default Properties
    query(String aPathQuery)
    default Properties
    query(String... aQueryElements)
    default Properties
    query(Collection<?> aQueryElements)
    default Properties
    query(Pattern aRegExp)
    default Properties
    queryBetween(Object[] aFromPath, Object[] aPathQuery, Object[] aToPath)
    default Properties
    queryBetween(Object aFromPath, Object aPathQuery, Object aToPath)
    default Properties
    queryBetween(String[] aFromPath, String[] aPathQuery, String[] aToPath)
    default Properties
    queryBetween(String aPathQuery, String aFromPath, String aToPath)
    default Properties
    queryBetween(Collection<?> aFromPath, Collection<?> aPathQuery, Collection<?> aToPath)
    default Properties
    queryFrom(Object[] aPathQuery, Object[] aFromPath)
    default Properties
    queryFrom(Object aPathQuery, Object aFromPath)
    default Properties
    queryFrom(String[] aPathQuery, String[] aFromPath)
    default Properties
    queryFrom(String aPathQuery, String aFromPath)
    default Properties
    queryFrom(Collection<?> aPathQuery, Collection<?> aFromPath)
    default Properties
    queryFrom(Pattern aRegExp, String aFromPath)
    default Properties
    queryTo(Object[] aPathQuery, String aToPath)
    default Properties
    queryTo(Object aPathQuery, String aToPath)
    default Properties
    queryTo(String[] aPathQuery, String aToPath)
    default Properties
    queryTo(String aPathQuery, String aToPath)
    default Properties
    queryTo(Collection<?> aPathQuery, String aToPath)
    default Properties
    queryTo(Pattern aRegExp, String aToPath)
    default Properties
    retrieveBetween(Object[] aFromPath, Object[] aToPath)
    default Properties
    retrieveBetween(Object aFromPath, Object aToPath)
    default Properties
    retrieveBetween(String[] aFromPath, String[] aToPath)
    default Properties
    retrieveBetween(String aFromPath, String aToPath)
    default Properties
    retrieveBetween(Collection<?> aFromPath, Collection<?> aToPath)
    default Properties
    retrieveFrom(Object aParentPath)
    default Properties
    retrieveFrom(Object... aPathElements)
    retrieveFrom(String aFromPath)
    default Properties
    retrieveFrom(String... aPathElements)
    default Properties
    retrieveFrom(Collection<?> aPathElements)
    default Properties
    retrieveTo(Object aToPath)
    default Properties
    retrieveTo(Object... aToPathElements)
    retrieveTo(String aToPath)
    default Properties
    retrieveTo(String... aToPathElements)
    default Properties
    retrieveTo(Collection<?> aToPathElements)

    Methods inherited from interface org.refcodes.struct.CanonicalMap

    asArray, asArray, asArray, asArray, asBooleanArray, asBooleanArray, asBooleanArray, asBooleanArray, asByteArray, asByteArray, asByteArray, asByteArray, asCharArray, asCharArray, asCharArray, asCharArray, asDoubleArray, asDoubleArray, asDoubleArray, asDoubleArray, asFloatArray, asFloatArray, asFloatArray, asFloatArray, asIntArray, asIntArray, asIntArray, asIntArray, asLongArray, asLongArray, asLongArray, asLongArray, asShortArray, asShortArray, asShortArray, asShortArray, queryBetween, toMap, toProperties

    Methods inherited from interface org.refcodes.struct.Containable

    size

    Methods inherited from interface org.refcodes.mixin.Dumpable

    toDump, toDump

    Methods inherited from interface org.refcodes.mixin.EmptyAccessor

    isEmpty

    Methods inherited from interface org.refcodes.struct.InterOperableMap

    getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getByte, getByte, getByte, getByte, getByte, getByteOr, getByteOr, getByteOr, getByteOr, getByteOr, getChar, getChar, getChar, getChar, getChar, getCharOr, getCharOr, getCharOr, getCharOr, getCharOr, getClass, getClass, getClass, getClass, getClass, getClassOr, getClassOr, getClassOr, getClassOr, getClassOr, getDouble, getDouble, getDouble, getDouble, getDouble, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getEnum, getEnum, getEnum, getEnum, getEnum, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getFloat, getFloat, getFloat, getFloat, getFloat, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getInt, getInt, getInt, getInt, getInt, getIntOr, getIntOr, getIntOr, getIntOr, getIntOr, getLong, getLong, getLong, getLong, getLong, getLongOr, getLongOr, getLongOr, getLongOr, getLongOr, getShort, getShort, getShort, getShort, getShort, getShortOr, getShortOr, getShortOr, getShortOr, getShortOr, getString, getString, getString, getString, getString, getStringOr, getStringOr, getStringOr, getStringOr, getStringOr

    Methods inherited from interface org.refcodes.struct.Keys

    containsKey, get, getOr, keySet, use, values

    Methods inherited from interface org.refcodes.struct.PathMap

    children, children, children, children, children, children, containsKey, containsKey, containsKey, dirs, dirs, dirs, dirs, dirs, dirs, findPaths, fromExternalPath, get, get, get, getArray, getArray, getArray, getArray, getArray, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getArrayOr, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getRootPath, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, hasChildren, hasChildren, hasChildren, hasChildren, hasChildren, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasParentPath, hasPath, hasPath, hasPath, hasPath, hasSubDirs, hasSubDirs, hasSubDirs, hasSubDirs, hasValue, hasValue, hasValue, hasValue, hasValue, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, isArray, isArray, isArray, isArray, isArray, isArray, isChild, isChild, isChild, isChild, isDir, isDir, isDir, isDir, isDir, isEqualTo, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isLeaf, isLeaf, isLeaf, isLeaf, isLeaf, isRootPath, keySet, keySet, keySet, keySet, keySet, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, leaves, leaves, leaves, leaves, leaves, leaves, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, paths, paths, paths, paths, paths, paths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, toDataStructure, toDataStructure, toExternalPath, toInstance, toInstance, toLeaf, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPrintable, toPropertyPath, toType, toType, toType, toType, toType, toType, toType, toType
  • Field Details

    • DEFAULT_COMMENT

      static final String DEFAULT_COMMENT
  • Method Details

    • containsValue

      default boolean containsValue(Object value)
      Specified by:
      containsValue in interface org.refcodes.struct.CanonicalMap
      Specified by:
      containsValue in interface org.refcodes.struct.Keys<String,String>
    • getDelimiter

      default char getDelimiter()
      Returns the default path delimiter as of Delimiter.PATH.
      Specified by:
      getDelimiter in interface org.refcodes.mixin.DelimiterAccessor
    • getAnnotator

      default char getAnnotator()
      Returns the default path annotator as of Annotator.JAVA.
      Specified by:
      getAnnotator in interface org.refcodes.mixin.AnnotatorAccessor
    • getDirAt

      default Properties getDirAt(int aIndex)
      Specified by:
      getDirAt in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirAt in interface org.refcodes.struct.PathMap<String>
    • getDirAt

      default Properties getDirAt(String aPath, int aIndex)
      Specified by:
      getDirAt in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirAt in interface org.refcodes.struct.PathMap<String>
    • getDirAt

      default Properties getDirAt(Collection<?> aPathElements, int aIndex)
      Specified by:
      getDirAt in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirAt in interface org.refcodes.struct.PathMap<String>
    • getDirAt

      default Properties getDirAt(Object aPath, int aIndex)
      Specified by:
      getDirAt in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirAt in interface org.refcodes.struct.PathMap<String>
    • getDirAt

      default Properties getDirAt(Object[] aPathElements, int aIndex)
      Specified by:
      getDirAt in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirAt in interface org.refcodes.struct.PathMap<String>
    • getDirAt

      default Properties getDirAt(String[] aPathElements, int aIndex)
      Specified by:
      getDirAt in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirAt in interface org.refcodes.struct.PathMap<String>
    • getType

      default Class<String> getType()
      Specified by:
      getType in interface org.refcodes.mixin.TypeAccessor<String>
    • query

      default Properties query(Collection<?> aQueryElements)
      Specified by:
      query in interface org.refcodes.struct.CanonicalMap
      Specified by:
      query in interface org.refcodes.struct.PathMap<String>
    • query

      default Properties query(Object... aQueryElements)
      Specified by:
      query in interface org.refcodes.struct.CanonicalMap
      Specified by:
      query in interface org.refcodes.struct.PathMap<String>
    • query

      default Properties query(String aPathQuery)
      Specified by:
      query in interface org.refcodes.struct.CanonicalMap
      Specified by:
      query in interface org.refcodes.struct.PathMap<String>
    • query

      default Properties query(Pattern aRegExp)
      Specified by:
      query in interface org.refcodes.struct.CanonicalMap
      Specified by:
      query in interface org.refcodes.struct.PathMap<String>
    • query

      default Properties query(String... aQueryElements)
      Specified by:
      query in interface org.refcodes.struct.CanonicalMap
      Specified by:
      query in interface org.refcodes.struct.PathMap<String>
    • queryBetween

      default Properties queryBetween(Collection<?> aFromPath, Collection<?> aPathQuery, Collection<?> aToPath)
      Specified by:
      queryBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryBetween in interface org.refcodes.struct.PathMap<String>
    • queryBetween

      default Properties queryBetween(Object aFromPath, Object aPathQuery, Object aToPath)
      Specified by:
      queryBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryBetween in interface org.refcodes.struct.PathMap<String>
    • queryBetween

      default Properties queryBetween(Object[] aFromPath, Object[] aPathQuery, Object[] aToPath)
      Specified by:
      queryBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryBetween in interface org.refcodes.struct.PathMap<String>
    • queryBetween

      default Properties queryBetween(String aPathQuery, String aFromPath, String aToPath)
      Specified by:
      queryBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryBetween in interface org.refcodes.struct.PathMap<String>
    • queryBetween

      default Properties queryBetween(String[] aFromPath, String[] aPathQuery, String[] aToPath)
      Specified by:
      queryBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryBetween in interface org.refcodes.struct.PathMap<String>
    • queryFrom

      default Properties queryFrom(Collection<?> aPathQuery, Collection<?> aFromPath)
      Specified by:
      queryFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryFrom in interface org.refcodes.struct.PathMap<String>
    • queryFrom

      default Properties queryFrom(Object aPathQuery, Object aFromPath)
      Specified by:
      queryFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryFrom in interface org.refcodes.struct.PathMap<String>
    • queryFrom

      default Properties queryFrom(Object[] aPathQuery, Object[] aFromPath)
      Specified by:
      queryFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryFrom in interface org.refcodes.struct.PathMap<String>
    • queryFrom

      default Properties queryFrom(String aPathQuery, String aFromPath)
      Specified by:
      queryFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryFrom in interface org.refcodes.struct.PathMap<String>
    • queryFrom

      default Properties queryFrom(Pattern aRegExp, String aFromPath)
      Specified by:
      queryFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryFrom in interface org.refcodes.struct.PathMap<String>
    • queryFrom

      default Properties queryFrom(String[] aPathQuery, String[] aFromPath)
      Specified by:
      queryFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryFrom in interface org.refcodes.struct.PathMap<String>
    • queryTo

      default Properties queryTo(Collection<?> aPathQuery, String aToPath)
      Specified by:
      queryTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryTo in interface org.refcodes.struct.PathMap<String>
    • queryTo

      default Properties queryTo(Object aPathQuery, String aToPath)
      Specified by:
      queryTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryTo in interface org.refcodes.struct.PathMap<String>
    • queryTo

      default Properties queryTo(Object[] aPathQuery, String aToPath)
      Specified by:
      queryTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryTo in interface org.refcodes.struct.PathMap<String>
    • queryTo

      default Properties queryTo(String aPathQuery, String aToPath)
      Specified by:
      queryTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryTo in interface org.refcodes.struct.PathMap<String>
    • queryTo

      default Properties queryTo(Pattern aRegExp, String aToPath)
      Specified by:
      queryTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryTo in interface org.refcodes.struct.PathMap<String>
    • queryTo

      default Properties queryTo(String[] aPathQuery, String aToPath)
      Specified by:
      queryTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      queryTo in interface org.refcodes.struct.PathMap<String>
    • retrieveBetween

      default Properties retrieveBetween(Collection<?> aFromPath, Collection<?> aToPath)
      Specified by:
      retrieveBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveBetween in interface org.refcodes.struct.PathMap<String>
    • retrieveBetween

      default Properties retrieveBetween(Object aFromPath, Object aToPath)
      Specified by:
      retrieveBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveBetween in interface org.refcodes.struct.PathMap<String>
    • retrieveBetween

      default Properties retrieveBetween(Object[] aFromPath, Object[] aToPath)
      Specified by:
      retrieveBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveBetween in interface org.refcodes.struct.PathMap<String>
    • retrieveBetween

      default Properties retrieveBetween(String aFromPath, String aToPath)
      Specified by:
      retrieveBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveBetween in interface org.refcodes.struct.PathMap<String>
    • retrieveBetween

      default Properties retrieveBetween(String[] aFromPath, String[] aToPath)
      Specified by:
      retrieveBetween in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveBetween in interface org.refcodes.struct.PathMap<String>
    • retrieveFrom

      default Properties retrieveFrom(Collection<?> aPathElements)
      Specified by:
      retrieveFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveFrom in interface org.refcodes.struct.PathMap<String>
    • retrieveFrom

      default Properties retrieveFrom(Object aParentPath)
      Specified by:
      retrieveFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveFrom in interface org.refcodes.struct.PathMap<String>
    • retrieveFrom

      default Properties retrieveFrom(Object... aPathElements)
      Specified by:
      retrieveFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveFrom in interface org.refcodes.struct.PathMap<String>
    • retrieveFrom

      Properties retrieveFrom(String aFromPath)
      Specified by:
      retrieveFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveFrom in interface org.refcodes.struct.PathMap<String>
    • retrieveFrom

      default Properties retrieveFrom(String... aPathElements)
      Specified by:
      retrieveFrom in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveFrom in interface org.refcodes.struct.PathMap<String>
    • getDir

      default Properties getDir(Collection<?> aPathElements)
      Specified by:
      getDir in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDir in interface org.refcodes.struct.PathMap<String>
    • getDir

      default Properties getDir(Object aPath)
      Specified by:
      getDir in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDir in interface org.refcodes.struct.PathMap<String>
    • getDir

      default Properties getDir(Object... aPathElements)
      Specified by:
      getDir in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDir in interface org.refcodes.struct.PathMap<String>
    • getDir

      default Properties getDir(String aPath)
      Specified by:
      getDir in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDir in interface org.refcodes.struct.PathMap<String>
    • getDir

      default Properties getDir(String... aPathElements)
      Specified by:
      getDir in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDir in interface org.refcodes.struct.PathMap<String>
    • getDirs

      default Properties[] getDirs(Collection<?> aPathElements)
      Specified by:
      getDirs in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirs in interface org.refcodes.struct.PathMap<String>
    • getDirs

      default Properties[] getDirs(Object aPath)
      Specified by:
      getDirs in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirs in interface org.refcodes.struct.PathMap<String>
    • getDirs

      default Properties[] getDirs(Object... aPathElements)
      Specified by:
      getDirs in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirs in interface org.refcodes.struct.PathMap<String>
    • getDirs

      default Properties[] getDirs(String aPath)
      Specified by:
      getDirs in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirs in interface org.refcodes.struct.PathMap<String>
    • getDirs

      default Properties[] getDirs(String... aPathElements)
      Specified by:
      getDirs in interface org.refcodes.struct.CanonicalMap
      Specified by:
      getDirs in interface org.refcodes.struct.PathMap<String>
    • retrieveTo

      default Properties retrieveTo(Collection<?> aToPathElements)
      Specified by:
      retrieveTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveTo in interface org.refcodes.struct.PathMap<String>
    • retrieveTo

      default Properties retrieveTo(Object aToPath)
      Specified by:
      retrieveTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveTo in interface org.refcodes.struct.PathMap<String>
    • retrieveTo

      default Properties retrieveTo(Object... aToPathElements)
      Specified by:
      retrieveTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveTo in interface org.refcodes.struct.PathMap<String>
    • retrieveTo

      Properties retrieveTo(String aToPath)
      Specified by:
      retrieveTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveTo in interface org.refcodes.struct.PathMap<String>
    • retrieveTo

      default Properties retrieveTo(String... aToPathElements)
      Specified by:
      retrieveTo in interface org.refcodes.struct.CanonicalMap
      Specified by:
      retrieveTo in interface org.refcodes.struct.PathMap<String>