Package org.openbase.jps.preset
Class AbstractJPMap<KEY,VALUE>
- java.lang.Object
-
- org.openbase.jps.core.AbstractJavaProperty<Map<KEY,VALUE>>
-
- org.openbase.jps.preset.AbstractJPMap<KEY,VALUE>
-
- Type Parameters:
KEY-VALUE-
- All Implemented Interfaces:
Comparable<AbstractJavaProperty>
- Direct Known Subclasses:
AbstractJPMapStringString
public abstract class AbstractJPMap<KEY,VALUE> extends AbstractJavaProperty<Map<KEY,VALUE>>
- Author:
- Divine Threepwood
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openbase.jps.core.AbstractJavaProperty
AbstractJavaProperty.ValueType
-
-
Field Summary
Fields Modifier and Type Field Description static String[]ARGUMENT_IDENTIFIERSstatic StringKEY_VALUE_SEPARATOR-
Fields inherited from class org.openbase.jps.core.AbstractJavaProperty
argumentIdentifiers, arguments, identifier, logger, propertyIdentifiers
-
-
Constructor Summary
Constructors Constructor Description AbstractJPMap(String[] commandIdentifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String[]generateArgumentIdentifiers()protected Map<KEY,VALUE>getPropertyDefaultValue()-
Methods inherited from class org.openbase.jps.core.AbstractJavaProperty
addArgument, addErrorReport, checkArgumentCount, checkArgumentCount, checkArgumentCountMax, checkArgumentCountMin, compareTo, getArgumentIdentifiers, getDefaultExample, getDefaultValue, getDependencyList, getDescription, getErrorReport, getErrorReportMap, getOneArgumentResult, getPropertyIdentifiers, getSyntax, getValue, getValueType, isIdentified, isIdentifiered, isParsed, loadAction, match, neetToBeParsed, overwriteDefaultValue, parse, parseArguments, registerDependingProperty, reset, setValue, toString, update, updateValue, validate
-
-
-
-
Field Detail
-
KEY_VALUE_SEPARATOR
public static final String KEY_VALUE_SEPARATOR
- See Also:
- Constant Field Values
-
ARGUMENT_IDENTIFIERS
public static final String[] ARGUMENT_IDENTIFIERS
-
-
Constructor Detail
-
AbstractJPMap
public AbstractJPMap(String[] commandIdentifier)
-
-
Method Detail
-
generateArgumentIdentifiers
protected String[] generateArgumentIdentifiers()
- Specified by:
generateArgumentIdentifiersin classAbstractJavaProperty<Map<KEY,VALUE>>
-
getPropertyDefaultValue
protected Map<KEY,VALUE> getPropertyDefaultValue()
- Specified by:
getPropertyDefaultValuein classAbstractJavaProperty<Map<KEY,VALUE>>
-
-