Package lu.kbra.pclib.pointer.prim
Class PrimitivePointer<T>
java.lang.Object
lu.kbra.pclib.pointer.JavaPointer<T>
lu.kbra.pclib.pointer.prim.PrimitivePointer<T>
- Direct Known Subclasses:
BooleanPointer,BytePointer,CharPointer,DoublePointer,IntPointer,LongPointer,ShortPointer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisSet()abstract ObjectPointer<T> booleanbooleanwaitForIsset(long timeout) booleanwaitForIsset(long timeout, Predicate<T> condition) booleanwaitForIsset(Predicate<T> condition) booleanbooleanwaitForUnset(long timeout) booleanwaitForUnset(long timeout, Predicate<T> condition) booleanwaitForUnset(Predicate<T> condition) Methods inherited from class lu.kbra.pclib.pointer.JavaPointer
accept, get, getOrElse, getOrElse, getOrElseSet, getOrElseSet, ifSet, orElseSet, orElseSet, set, waitForChange, waitForChange, waitForChange, waitForChange, waitForSet, waitForSet, waitForSet, waitForSet
-
Constructor Details
-
PrimitivePointer
public PrimitivePointer()
-
-
Method Details
-
isSet
public boolean isSet()- Specified by:
isSetin classJavaPointer<T>
-
set
- Overrides:
setin classJavaPointer<T>
-
toObjectPointer
-
toSafeString
-
waitForIsset
public boolean waitForIsset()- Overrides:
waitForIssetin classJavaPointer<T>
-
waitForIsset
public boolean waitForIsset(long timeout) - Overrides:
waitForIssetin classJavaPointer<T>
-
waitForIsset
- Overrides:
waitForIssetin classJavaPointer<T>
-
waitForIsset
- Overrides:
waitForIssetin classJavaPointer<T>
-
waitForUnset
public boolean waitForUnset()- Overrides:
waitForUnsetin classJavaPointer<T>
-
waitForUnset
public boolean waitForUnset(long timeout) - Overrides:
waitForUnsetin classJavaPointer<T>
-
waitForUnset
- Overrides:
waitForUnsetin classJavaPointer<T>
-
waitForUnset
- Overrides:
waitForUnsetin classJavaPointer<T>
-