|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.yworks.yfiles.server.graphml.flexio.SymbolicPackageNameRegistry
This registry can be used to map packages to symbolic package names.
Objects that want to make use of the ReflectionBasesSerializer
or ReflectionBasedDeserializer
have to register their package with a symbolic package name these (de)serializer use.
Method Summary | |
static boolean |
add(java.lang.String packageName,
java.lang.String symbolicPackageName)
Adds a mapping between the package name and a symbolic package name. |
static boolean |
containsPackageName(java.lang.String packageName)
Returns if the given package name is mapped to any symbolic package name. |
static boolean |
containsSymbolicPackageName(java.lang.String symbolicPackageName)
Returns if any package in the registry is mapped to this symbolic package name. |
static java.lang.String |
getPackageName(java.lang.String symbolicPackageName)
Deprecated. replaced by getPackageNames(String)() |
static java.util.Collection |
getPackageNames(java.lang.String symbolicPackageName)
Returns the package names that the given symbolic name is mapped to. |
static java.lang.String |
getSymbolicPackageName(java.lang.String packageName)
Returns the symbolic package name for the given package name. |
static boolean |
remove(java.lang.String packageName)
Removes the mapping between the given package name and it's symbolic package name from the registry. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static boolean add(java.lang.String packageName, java.lang.String symbolicPackageName)
false
.
packageName
- The name of the package to set a symbolic name for.symbolicPackageName
- The symbolic name used for this packageW
public static boolean remove(java.lang.String packageName)
packageName
- The package name to remove the mapping.
public static boolean containsSymbolicPackageName(java.lang.String symbolicPackageName)
symbolicPackageName
- The symbolic package name to find a package mapping for.
public static java.lang.String getSymbolicPackageName(java.lang.String packageName)
packageName
- The package name for which the symbolic package name shall be looked up.
public static boolean containsPackageName(java.lang.String packageName)
packageName
- The package name to check for a mapping
public static java.lang.String getPackageName(java.lang.String symbolicPackageName)
getPackageNames(String)()
getPackageNames(String)
instead.
symbolicPackageName
- The symbolic package name for which the package name shall be looked up.
public static java.util.Collection getPackageNames(java.lang.String symbolicPackageName)
symbolicPackageName
- The symbolic package name for which the package name shall be looked up.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |