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 Tget(@NonNull Function<? super String, ? extends CharSequence> properties) @Nullable T@Nullable Tget(@NonNull Properties properties) voidset(@NonNull BiConsumer<? super String, ? super String> properties, @Nullable T value) voidvoidset(@NonNull Properties properties, 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
-