Class Props.PropsBuilder
java.lang.Object
net.thevpc.common.props.Props.PropsBuilder
- Enclosing class:
Props
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<PropertyAdjuster> protected Stringprotected List<PropertyVeto> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> WritableBooleanbooleanObjectOf(Boolean value) <T> WritableBooleanbooleanOf(boolean value) <T> WritableList<T> boundListOf(PropertyType elementType, int maxEntries) <T> WritableList<T> boundListOf(PropertyType elementType, ObservableValue<Integer> maxEntries) <T> WritableDispatcher<T> dispatcherOf(Class<T> type) <T> WritableDoubledoubleObjectOf(Double value) <T> WritableDoubledoubleOf(double value) <T> WritableFloatfloatObjectOf(Float value) <T> WritableFloatfloatOf(float value) <T> WritableIndexedNode<T> <T> WritableIntintObjectOf(Integer value) <T> WritableIntintOf(int value) <T> WritableList<T> linkedListOf(Class<T> elementType) <T> WritableList<T> <T> WritableList<T> listOf(PropertyType elementType) <K,V> WritableLiMap <K, V> lmap2Of(Class<K> kType, Class<V> vType, Function<V, ObservableValue<K>> nameSupplier) <K,V> WritableLiMap <K, V> <T> WritableLonglongObjectOf(Long value) <T> WritableLonglongOf(long value) <K,V> WritableMap <K, V> <K,V> WritableMap <K, V> mapOf(PropertyType kType, PropertyType vType) <T> WritableNamedNode<T> void<T> WritableList<T> setOf(PropertyType elementType) <T> WritableStack<T> <T> WritableString<T> WritableValue<T> <T> WritableValue<T> <T> WritableValue<T> valueOf(PropertyType type) <T> WritableValue<T> valueOf(PropertyType type, T value) veto(PropertyVeto v)
-
Field Details
-
adjusters
-
vetos
-
name
-
-
Constructor Details
-
PropsBuilder
-
-
Method Details
-
veto
-
adjust
-
dispatcherOf
-
booleanOf
-
booleanObjectOf
-
stringOf
-
intOf
-
intObjectOf
-
doubleOf
-
doubleObjectOf
-
floatOf
-
floatObjectOf
-
longOf
-
longObjectOf
-
valueOf
-
valueOf
-
valueOf
-
valueOf
-
inodeOf
-
nnodeOf
-
listOf
-
boundListOf
-
boundListOf
public <T> WritableList<T> boundListOf(PropertyType elementType, ObservableValue<Integer> maxEntries) -
setOf
-
listOf
-
mapOf
-
lmapOf
-
lmap2Of
public <K,V> WritableLiMap<K,V> lmap2Of(Class<K> kType, Class<V> vType, Function<V, ObservableValue<K>> nameSupplier) -
mapOf
-
linkedListOf
-
stackOf
-
prepare
-