Package nbbrd.io.text
Class Property<T>
java.lang.Object
nbbrd.io.text.BaseProperty
nbbrd.io.text.Property<T>
- All Implemented Interfaces:
CharSequence
- Author:
- Philippe Charles
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable T@Nullable Tget(@NonNull Properties properties) @Nullable Tget(@NonNull Function<? super String, ? extends CharSequence> properties) voidvoidset(@NonNull Properties properties, T value) voidset(@NonNull BiConsumer<? super String, ? super String> properties, @Nullable T value) Methods inherited from class nbbrd.io.text.BaseProperty
charAt, chars, codePoints, getKey, keysOf, length, subSequence, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.CharSequence
isEmpty
-
Constructor Details
-
Property
public Property()
-
-
Method Details
-
get
public @Nullable T get(@NonNull @NonNull Function<? super String, ? extends CharSequence> properties) -
get
-
get
-
set
public void set(@NonNull @NonNull BiConsumer<? super String, ? super String> properties, @Nullable T value) -
set
-
set
-