Uses of Interface
org.refcodes.struct.SimpleTypeMap

  • Uses of SimpleTypeMap in org.refcodes.struct

    Modifier and Type
    Interface
    Description
    static interface 
    The SimpleTypeMap.MutableSimpleTypeMap adds functionality for manipulating the internal state to the SimpleTypeMap.
    static interface 
    A SimpleTypeMap.SimpleTypeMapBuilder sets builder functionality (as of the builder pattern) on top of the SimpleTypeMap.MutableSimpleTypeMap.
    Classes in org.refcodes.struct that implement SimpleTypeMap
    Modifier and Type
    Class
    Description
    class 
    An implementation of the SimpleTypeMap.SimpleTypeMapBuilder.
    class 
    An implementation of the SimpleTypeMap.
    Methods in org.refcodes.struct that return SimpleTypeMap
    Modifier and Type
    Method
    Description
    SimpleTypeMap.getDir(Object aPath)
    Gets the children elements of the provided parent's path, excluding the parent's path.
    SimpleTypeMap.getDir(Object... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    SimpleTypeMap.getDir(String aPath)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    SimpleTypeMap.getDir(String... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    SimpleTypeMap.getDir(Collection<?> aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    SimpleTypeMap.getDirAt(int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.getDirAt(Object[] aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.getDirAt(Object aPath, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.getDirAt(String[] aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.getDirAt(String aPath, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.getDirAt(Collection<?> aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default SimpleTypeMap[]
    SimpleTypeMap.getDirs(Object aPath)
    Gets the children elements of the provided parent's path, excluding the parent's path.
    default SimpleTypeMap[]
    SimpleTypeMap.getDirs(Object... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    default SimpleTypeMap[]
    SimpleTypeMap.getDirs(String aPath)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    default SimpleTypeMap[]
    SimpleTypeMap.getDirs(String... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    default SimpleTypeMap[]
    SimpleTypeMap.getDirs(Collection<?> aPathElements)
    Gets the children elements of the provided parent's path, excluding the parent's path.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(int aIndex, Object aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(int aIndex, PathMap<Object> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(Object[] aPathElements, int aIndex, Object aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(Object[] aPathElements, int aIndex, PathMap<Object> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(Object aPath, int aIndex, Object aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(Object aPath, int aIndex, PathMap<Object> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(String[] aPathElements, int aIndex, Object aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(String[] aPathElements, int aIndex, PathMap<Object> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(String aPath, int aIndex, Object aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(String aPath, int aIndex, PathMap<Object> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(Collection<?> aPathElements, int aIndex, Object aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.putDirAt(Collection<?> aPathElements, int aIndex, PathMap<Object> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.query(Object... aQueryElements)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.query(String aPathQuery)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.query(String... aQueryElements)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.query(Collection<?> aQueryElements)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.query(Pattern aRegExp)
    Queries the keys of the instance using a regular expression as of the provided Pattern instance.
    SimpleTypeMap.queryBetween(Object[] aFromPath, Object[] aPathQuery, Object[] aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryBetween(Object aFromPath, Object aPathQuery, Object aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryBetween(String[] aFromPath, String[] aPathQuery, String[] aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryBetween(String aFromPath, String aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryBetween(String aFromPath, Pattern aRegExp, String aToPath)
    Queries the keys of the instance using a regular expression as of the provided Pattern.
    SimpleTypeMap.queryBetween(Collection<?> aFromPath, Collection<?> aPathQuery, Collection<?> aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryFrom(Object[] aPathQuery, Object[] aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryFrom(Object aPathQuery, Object aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryFrom(String[] aPathQuery, String[] aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryFrom(String aPathQuery, String aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryFrom(Collection<?> aPathQuery, Collection<?> aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryFrom(Pattern aRegExp, String aFromPath)
    Queries the keys of the instance using a regular expression as of the provided Pattern.
    SimpleTypeMap.queryTo(Object[] aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryTo(Object aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryTo(String[] aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryTo(String aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryTo(Collection<?> aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    SimpleTypeMap.queryTo(Pattern aRegExp, String aToPath)
    Queries the keys of the instance using a regular expression as of the provided Pattern.
    SimpleTypeMap.MutableSimpleTypeMap.removeAll(Object aPathQuery)
    Removes all elements which's keys match the provided path query.
    SimpleTypeMap.MutableSimpleTypeMap.removeAll(Object... aPathQueryElements)
    Removes all elements which's keys match the provided path query.
    SimpleTypeMap.MutableSimpleTypeMap.removeAll(String aPathQuery)
    Removes all elements which's keys match the provided path query.
    SimpleTypeMap.MutableSimpleTypeMap.removeAll(String... aPathQueryElements)
    Removes all elements which's keys match the provided path query.
    SimpleTypeMap.MutableSimpleTypeMap.removeAll(Collection<?> aPathQueryElements)
    Removes all elements which's keys match the provided path query.
    SimpleTypeMap.MutableSimpleTypeMap.removeAll(Pattern aRegExp)
    Removes all elements which's keys match the provided regular expression: Queries the keys of the instance using the provided Pattern.
    SimpleTypeMap.MutableSimpleTypeMap.removeDirAt(int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.removeDirAt(Object[] aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.removeDirAt(Object aPath, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.removeDirAt(String[] aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.removeDirAt(String aPath, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    SimpleTypeMap.MutableSimpleTypeMap.removeFrom(Object aPath)
    Removes all properties below the provided path and returns the PathMap with the removed elements, by which the paths exclude the parent's path.
    SimpleTypeMap.MutableSimpleTypeMap.removeFrom(Object... aPathElements)
    Removes all properties below the provided path and returns the PathMap with the removed elements, by which the paths exclude the parent's path.
    SimpleTypeMap.MutableSimpleTypeMap.removeFrom(String aPath)
    Removes all properties below the provided path and returns the PathMap with the removed elements, by which the paths exclude the parent's path.
    SimpleTypeMap.MutableSimpleTypeMap.removeFrom(String... aPathElements)
    Removes all properties below the provided path and returns the PathMap with the removed elements, by which the paths exclude the parent's path.
    SimpleTypeMap.MutableSimpleTypeMap.removeFrom(Collection<?> aPathElements)
    Removes all properties below the provided path and returns the PathMap with the removed elements, by which the paths exclude the parent's path.
    SimpleTypeMap.MutableSimpleTypeMap.removePaths(String... aPaths)
    Removes the paths contained in the provided collection.
    SimpleTypeMap.MutableSimpleTypeMap.removePaths(Collection<?> aPaths)
    Removes the paths contained in the provided collection.
    SimpleTypeMap.retrieveBetween(Object[] aFromPath, Object[] aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    SimpleTypeMap.retrieveBetween(Object aFromPath, Object aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    SimpleTypeMap.retrieveBetween(String[] aFromPath, String[] aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    SimpleTypeMap.retrieveBetween(String aFromPath, String aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    SimpleTypeMap.retrieveBetween(Collection<?> aFromPath, Collection<?> aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    SimpleTypeMap.retrieveFrom(Object aParentPath)
    Gets the children elements of the provided parent's path, excluding the parent's path.
    SimpleTypeMap.retrieveFrom(Object... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    SimpleTypeMap.retrieveFrom(String aFromPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    SimpleTypeMap.retrieveFrom(String... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    SimpleTypeMap.retrieveFrom(Collection<?> aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    SimpleTypeMapImpl.retrieveFrom(String aFromPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    SimpleTypeMap.retrieveTo(Object aToPath)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    SimpleTypeMap.retrieveTo(Object... aToPathElements)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    SimpleTypeMap.retrieveTo(String aToPath)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    SimpleTypeMap.retrieveTo(String... aToPathElements)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    SimpleTypeMap.retrieveTo(Collection<?> aToPathElements)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    SimpleTypeMapImpl.retrieveTo(String aToPath)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    Methods in org.refcodes.struct with parameters of type SimpleTypeMap
    Modifier and Type
    Method
    Description
    default void
    SimpleTypeMap.MutableSimpleTypeMap.insert(SimpleTypeMap aFrom)
    Method to semantically emphasize that we support our own types.
    default void
    SimpleTypeMap.MutableSimpleTypeMap.insertBetween(String aToPath, SimpleTypeMap aFrom, String aFromPath)
    Method to semantically emphasize that we support our own types.
    default void
    SimpleTypeMap.MutableSimpleTypeMap.insertFrom(SimpleTypeMap aFrom, String aFromPath)
    Method to semantically emphasize that we support our own types.
    default void
    SimpleTypeMap.MutableSimpleTypeMap.insertTo(String aToPath, SimpleTypeMap aFrom)
    Method to semantically emphasize that we support our own types.
    default void
    SimpleTypeMap.MutableSimpleTypeMap.putAll(SimpleTypeMap aProperties)
    This method inserts all elements (key/value-pairs) found in the provided SimpleTypeMap instances of interoperability reasons.