Uses of Interface
org.refcodes.struct.ClassStructMap

  • Uses of ClassStructMap in org.refcodes.struct

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