org.refcodes.mixin.AnnotatorAccessor
, org.refcodes.struct.CanonicalMap
, org.refcodes.struct.Containable
, org.refcodes.mixin.DelimiterAccessor
, org.refcodes.struct.Dictionary<String,T>
, org.refcodes.mixin.Dumpable
, org.refcodes.struct.InterOperableMap<String>
, org.refcodes.struct.Keys<String,T>
, org.refcodes.struct.PathMap<String>
, Properties
, org.refcodes.mixin.TypeAccessor<String>
StrictProperties.MutableStrictProperties
, StrictProperties.StrictPropertiesBuilder
StrictPropertiesDecorator
public interface StrictProperties extends Properties
StrictProperties
extends the Properties
with all the
getters to throw a KeyNotFoundRuntimeException
instead of returning
null in case the key was not found.Modifier and Type | Interface | Description |
---|---|---|
static interface |
StrictProperties.MutableStrictProperties |
The Interface MutableStrictProperties.
|
static interface |
StrictProperties.StrictPropertiesBuilder |
The Interface StrictPropertiesBuilder.
|
org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B extends org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorProperty
org.refcodes.struct.CanonicalMap.CanonicalMapBuilder, org.refcodes.struct.CanonicalMap.MutableCanonicalMap
org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterProperty
org.refcodes.struct.Dictionary.MutableDictionary<K extends Object,V extends Object>
org.refcodes.struct.InterOperableMap.InterOperableMapBuilder<T extends Object>, org.refcodes.struct.InterOperableMap.MutableInterOperableMap<T extends Object>
org.refcodes.struct.Keys.MutableKeys<K extends Object,V extends Object>, org.refcodes.struct.Keys.MutableValues<K extends Object,V extends Object>
org.refcodes.struct.PathMap.MutablePathMap<T extends Object>, org.refcodes.struct.PathMap.PathMapBuilder<T extends Object>
Properties.MutableProperties, Properties.PropertiesBuilder
org.refcodes.mixin.TypeAccessor.TypeBuilder<T extends Object,B extends org.refcodes.mixin.TypeAccessor.TypeBuilder<T,B>>, org.refcodes.mixin.TypeAccessor.TypeMutator<T extends Object>, org.refcodes.mixin.TypeAccessor.TypeProperty<T extends Object>
DEFAULT_COMMENT
Modifier and Type | Method | Description |
---|---|---|
String |
get(Object aKey) |
|
default Boolean |
getBoolean(String aKey) |
|
default Byte |
getByte(String aKey) |
|
default Character |
getChar(String aKey) |
|
default Double |
getDouble(String aKey) |
|
default Float |
getFloat(String aKey) |
|
default Integer |
getInt(String aKey) |
|
default Long |
getLong(String aKey) |
|
default Short |
getShort(String aKey) |
asArray, asArray, asArray, asArray, asBooleanArray, asBooleanArray, asBooleanArray, asBooleanArray, asByteArray, asByteArray, asByteArray, asByteArray, asCharArray, asCharArray, asCharArray, asCharArray, asDoubleArray, asDoubleArray, asDoubleArray, asDoubleArray, asFloatArray, asFloatArray, asFloatArray, asFloatArray, asIntArray, asIntArray, asIntArray, asIntArray, asLongArray, asLongArray, asLongArray, asLongArray, asShortArray, asShortArray, asShortArray, asShortArray, queryBetween, toMap, toProperties
getBoolean, getBoolean, getBoolean, getBoolean, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getBooleanOr, getByte, getByte, getByte, getByte, getByteOr, getByteOr, getByteOr, getByteOr, getByteOr, getChar, getChar, getChar, getChar, getCharOr, getCharOr, getCharOr, getCharOr, getCharOr, getClass, getClass, getClass, getClass, getClass, getClassOr, getClassOr, getClassOr, getClassOr, getClassOr, getDouble, getDouble, getDouble, getDouble, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getDoubleOr, getEnum, getEnum, getEnum, getEnum, getEnum, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getEnumOr, getFloat, getFloat, getFloat, getFloat, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getFloatOr, getInt, getInt, getInt, getInt, getIntOr, getIntOr, getIntOr, getIntOr, getIntOr, getLong, getLong, getLong, getLong, getLongOr, getLongOr, getLongOr, getLongOr, getLongOr, getShort, getShort, getShort, getShort, getShortOr, getShortOr, getShortOr, getShortOr, getShortOr, getString, getString, getString, getString, getString, getStringOr, getStringOr, getStringOr, getStringOr, getStringOr
children, children, children, children, children, children, containsKey, containsKey, containsKey, dirs, dirs, dirs, dirs, dirs, dirs, findPaths, fromExternalPath, get, get, get, getArray, getArray, getArray, getArray, getArray, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getRootPath, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, hasChildren, hasChildren, hasChildren, hasChildren, hasChildren, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasParentPath, hasPath, hasPath, hasPath, hasPath, hasSubDirs, hasSubDirs, hasSubDirs, hasSubDirs, hasValue, hasValue, hasValue, hasValue, hasValue, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, isArray, isArray, isArray, isArray, isArray, isArray, isChild, isChild, isChild, isChild, isDir, isDir, isDir, isDir, isDir, isEqualTo, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isIndexDir, isLeaf, isLeaf, isLeaf, isLeaf, isLeaf, isRootPath, keySet, keySet, keySet, keySet, keySet, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, leaves, leaves, leaves, leaves, leaves, leaves, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, paths, paths, paths, paths, paths, paths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, sortedKeys, toDataStructure, toDataStructure, toExternalPath, toInstance, toInstance, toLeaf, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPropertyPath, toType, toType
containsValue, getAnnotator, getDelimiter, getDir, getDir, getDir, getDir, getDir, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getDirAt, getType, query, query, query, query, query, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryTo, queryTo, queryTo, queryTo, queryTo, queryTo, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveTo, retrieveTo, retrieveTo, retrieveTo, retrieveTo
default Boolean getBoolean(String aKey) throws NumberFormatException, org.refcodes.struct.KeyNotFoundRuntimeException
getBoolean
in interface org.refcodes.struct.InterOperableMap<String>
NumberFormatException
org.refcodes.struct.KeyNotFoundRuntimeException
default Byte getByte(String aKey) throws NumberFormatException, org.refcodes.struct.KeyNotFoundRuntimeException
getByte
in interface org.refcodes.struct.InterOperableMap<String>
NumberFormatException
org.refcodes.struct.KeyNotFoundRuntimeException
default Character getChar(String aKey) throws NumberFormatException, org.refcodes.struct.KeyNotFoundRuntimeException
getChar
in interface org.refcodes.struct.InterOperableMap<String>
NumberFormatException
org.refcodes.struct.KeyNotFoundRuntimeException
default Double getDouble(String aKey) throws NumberFormatException, org.refcodes.struct.KeyNotFoundRuntimeException
getDouble
in interface org.refcodes.struct.InterOperableMap<String>
NumberFormatException
org.refcodes.struct.KeyNotFoundRuntimeException
default Float getFloat(String aKey) throws NumberFormatException, org.refcodes.struct.KeyNotFoundRuntimeException
getFloat
in interface org.refcodes.struct.InterOperableMap<String>
NumberFormatException
org.refcodes.struct.KeyNotFoundRuntimeException
default Integer getInt(String aKey) throws NumberFormatException, org.refcodes.struct.KeyNotFoundRuntimeException
getInt
in interface org.refcodes.struct.InterOperableMap<String>
NumberFormatException
org.refcodes.struct.KeyNotFoundRuntimeException
default Long getLong(String aKey) throws NumberFormatException, org.refcodes.struct.KeyNotFoundRuntimeException
getLong
in interface org.refcodes.struct.InterOperableMap<String>
NumberFormatException
org.refcodes.struct.KeyNotFoundRuntimeException
default Short getShort(String aKey) throws NumberFormatException, org.refcodes.struct.KeyNotFoundRuntimeException
getShort
in interface org.refcodes.struct.InterOperableMap<String>
NumberFormatException
org.refcodes.struct.KeyNotFoundRuntimeException
Copyright © 2021. All rights reserved.