Uses of Interface
org.refcodes.struct.ClassStructMap

  • Uses of ClassStructMap in org.refcodes.struct

    Subinterfaces of ClassStructMap in org.refcodes.struct
    Modifier and Type Interface Description
    static interface  ClassStructMap.ClassStructMapBuilder
    The Interface ClassStructMapBuilder.
    static interface  ClassStructMap.MutableClassStructMap
    The Interface MutableClassStructMap.
    Classes in org.refcodes.struct that implement ClassStructMap
    Modifier and Type Class Description
    class  ClassStructMapBuilderImpl
    The Class ClassStructBuilderImpl.
    class  ClassStructMapImpl
    The Class ClassStructMapImpl.
    Methods in org.refcodes.struct that return ClassStructMap
    Modifier and Type Method Description
    default ClassStructMap ClassStructMap.getCompositeArrayDir()
    Retrieves the directory of the composite type's array represented by the root path.
    default ClassStructMap ClassStructMap.getCompositeArrayDir​(Object aPath)
    Retrieves the directory of the composite type's array represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeArrayDir​(Object... aPathElements)
    Retrieves the directory of the composite type's array represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeArrayDir​(String aPath)
    Retrieves the directory of the composite type's array represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeArrayDir​(String... aPathElements)
    Retrieves the directory of the composite type's array represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeArrayDir​(Collection<?> aPathElements)
    Retrieves the directory of the composite type's array represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeDir()
    Retrieves the directory of the composite type represented by the root path.
    default ClassStructMap ClassStructMap.getCompositeDir​(Object aPath)
    Retrieves the directory of the composite type represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeDir​(Object... aPathElements)
    Retrieves the directory of the composite type represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeDir​(String aPath)
    Retrieves the directory of the composite type represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeDir​(String... aPathElements)
    Retrieves the directory of the composite type represented by the given path.
    default ClassStructMap ClassStructMap.getCompositeDir​(Collection<?> aPathElements)
    Retrieves the directory of the composite type represented by the given path.
    default ClassStructMap ClassStructMap.getDir​(Object aPath)
    Gets the children elements of the provided parent's path, excluding the parent's path.
    default ClassStructMap ClassStructMap.getDir​(Object... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    default ClassStructMap ClassStructMap.getDir​(String aPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    default ClassStructMap ClassStructMap.getDir​(String... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    default ClassStructMap ClassStructMap.getDir​(Collection<?> aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    default ClassStructMap ClassStructMap.getDirAt​(int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.getDirAt​(Object[] aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.getDirAt​(Object aPath, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.getDirAt​(String[] aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.getDirAt​(String aPath, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.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 ClassStructMap ClassStructMap.MutableClassStructMap.putDirAt​(int aIndex, Object aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.putDirAt​(int aIndex, PathMap<Class<?>> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.putDirAt​(Object[] aPathElements, int aIndex, PathMap<Class<?>> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.putDirAt​(Object aPath, int aIndex, PathMap<Class<?>> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.putDirAt​(String[] aPathElements, int aIndex, PathMap<Class<?>> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.putDirAt​(String aPath, int aIndex, PathMap<Class<?>> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.putDirAt​(Collection<?> aPathElements, int aIndex, PathMap<Class<?>> aDir)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.query​(Object... aQueryElements)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.query​(String aPathQuery)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.query​(String... aQueryElements)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.query​(Collection<?> aQueryElements)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.query​(Pattern aRegExp)
    Queries the keys of the instance using a regular expression as of the provided Pattern instance.
    default ClassStructMap ClassStructMap.queryBetween​(Object[] aFromPath, Object[] aPathQuery, Object[] aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryBetween​(Object aFromPath, Object aPathQuery, Object aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryBetween​(String[] aFromPath, String[] aPathQuery, String[] aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryBetween​(String aFromPath, String aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryBetween​(String aFromPath, Pattern aRegExp, String aToPath)
    Queries the keys of the instance using a regular expression as of the provided Pattern.
    default ClassStructMap ClassStructMap.queryBetween​(Collection<?> aFromPath, Collection<?> aPathQuery, Collection<?> aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryFrom​(Object[] aPathQuery, Object[] aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryFrom​(Object aPathQuery, Object aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryFrom​(String[] aPathQuery, String[] aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryFrom​(String aPathQuery, String aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryFrom​(Collection<?> aPathQuery, Collection<?> aFromPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryFrom​(Pattern aRegExp, String aFromPath)
    Queries the keys of the instance using a regular expression as of the provided Pattern.
    default ClassStructMap ClassStructMap.queryTo​(Object[] aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryTo​(Object aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryTo​(String[] aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryTo​(String aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryTo​(Collection<?> aPathQuery, String aToPath)
    Queries the keys of the instance using the PathMatcher' matching patterns, similar to the wildcards '*', '?'
    default ClassStructMap ClassStructMap.queryTo​(Pattern aRegExp, String aToPath)
    Queries the keys of the instance using a regular expression as of the provided Pattern.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeAll​(Object aPathQuery)
    Removes all elements which's keys match the provided path query.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeAll​(Object... aPathQueryElements)
    Removes all elements which's keys match the provided path query.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeAll​(String aPathQuery)
    Removes all elements which's keys match the provided path query.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeAll​(String... aPathQueryElements)
    Removes all elements which's keys match the provided path query.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeAll​(Collection<?> aPathQueryElements)
    Removes all elements which's keys match the provided path query.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeAll​(Pattern aRegExp)
    Removes all elements which's keys match the provided regular expression: Queries the keys of the instance using the provided Pattern
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeDirAt​(int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeDirAt​(Object[] aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeDirAt​(Object aPath, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeDirAt​(String[] aPathElements, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removeDirAt​(String aPath, int aIndex)
    An indexed directory represents all elements which begin with a path which's last path element represents an index.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.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.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removePaths​(String... aPaths)
    Removes the paths contained in the provided collection.
    default ClassStructMap ClassStructMap.MutableClassStructMap.removePaths​(Collection<?> aPaths)
    Removes the paths contained in the provided collection.
    default ClassStructMap ClassStructMap.retrieveBetween​(Object[] aFromPath, Object[] aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    default ClassStructMap ClassStructMap.retrieveBetween​(Object aFromPath, Object aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    default ClassStructMap ClassStructMap.retrieveBetween​(String[] aFromPath, String[] aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    default ClassStructMap ClassStructMap.retrieveBetween​(String aFromPath, String aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    default ClassStructMap ClassStructMap.retrieveBetween​(Collection<?> aFromPath, Collection<?> aToPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    default ClassStructMap ClassStructMap.retrieveFrom​(Object aParentPath)
    Gets the children elements of the provided parent's path, excluding the parent's path.
    default ClassStructMap ClassStructMap.retrieveFrom​(Object... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    ClassStructMap ClassStructMap.retrieveFrom​(String aFromPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    default ClassStructMap ClassStructMap.retrieveFrom​(String... aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    default ClassStructMap ClassStructMap.retrieveFrom​(Collection<?> aPathElements)
    Gets the children elements of the provided parent's path elements, excluding the parent's path.
    ClassStructMap ClassStructMapImpl.retrieveFrom​(String aFromPath)
    Extracts a new PathMap from the elements of this PathMap found below the "from-path".
    default ClassStructMap ClassStructMap.retrieveTo​(Object aToPath)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    default ClassStructMap ClassStructMap.retrieveTo​(Object... aToPathElements)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    ClassStructMap ClassStructMap.retrieveTo​(String aToPath)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    default ClassStructMap ClassStructMap.retrieveTo​(String... aToPathElements)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    default ClassStructMap ClassStructMap.retrieveTo​(Collection<?> aToPathElements)
    Extracts a new PathMap from this PathMap's elements with the paths relocated to the provided "to-path".
    ClassStructMap ClassStructMapImpl.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 ClassStructMap
    Modifier and Type Method Description
    default void ClassStructMap.MutableClassStructMap.insert​(ClassStructMap aFrom)
    Method to semantically emphasize that we support our own types.
    default void ClassStructMap.MutableClassStructMap.insertBetween​(String aToPath, ClassStructMap aFrom, String aFromPath)
    Method to semantically emphasize that we support our own types.
    default void ClassStructMap.MutableClassStructMap.insertFrom​(ClassStructMap aFrom, String aFromPath)
    Method to semantically emphasize that we support our own types.
    default void ClassStructMap.MutableClassStructMap.insertTo​(String aToPath, ClassStructMap aFrom)
    Method to semantically emphasize that we support our own types.
    default void ClassStructMap.MutableClassStructMap.putAll​(ClassStructMap aProperties)
    This method inserts all elements (key/value-pairs) found in the provided ClassStructMap instances of interoperability reasons.