Class FixedObjectProperty<T>
java.lang.Object
dev.prozilla.pine.common.property.fixed.FixedObjectProperty<T>
- All Implemented Interfaces:
Cloneable<FixedObjectProperty<T>>,FixedProperty<T>,Property<T>,Functor<T>
- Direct Known Subclasses:
FixedColorProperty,FixedStringProperty
public class FixedObjectProperty<T>
extends Object
implements FixedProperty<T>, Cloneable<FixedObjectProperty<T>>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.prozilla.pine.common.property.fixed.FixedProperty
hasValueProperty, isNotNullProperty, map, replaceNull, snapshot, toStringPropertyMethods inherited from interface dev.prozilla.pine.common.property.Property
getValueOr, hasValue, isNotNull, isNull, requireValue
-
Field Details
-
value
-
-
Constructor Details
-
FixedObjectProperty
-
-
Method Details
-
getValue
Description copied from interface:PropertyReturns the value of this property. -
equals
-
equals
Description copied from interface:CloneableChecks if the given object is equal to this object. -
clone
Description copied from interface:CloneableReturns a new object that is equal to this object.
-