Class ClassCompatibility.ObjectCompatibility
java.lang.Object
net.officefloor.frame.compatibility.ClassCompatibility.ObjectCompatibility
- Enclosing class:
- ClassCompatibility
Provides compatibility for an
Object.-
Method Summary
Modifier and TypeMethodDescriptionCreates anClassCompatibility.ArgumentCompatibilityfor thisObject.Creates anClassCompatibility.ArgumentCompatibilityfor thisObject.<T> TObtains the object value.
-
Method Details
-
$
- Parameters:
methodName- Name of the instanceMethod.arguments- Arguments for theMethod.- Returns:
ClassCompatibility.ObjectCompatibility. Will benullforvoidmethod.
-
arg
Creates anClassCompatibility.ArgumentCompatibilityfor thisObject.- Parameters:
parameterType-Methodparameter type.- Returns:
ClassCompatibility.ArgumentCompatibility.
-
arg
Creates anClassCompatibility.ArgumentCompatibilityfor thisObject.- Parameters:
parameterTypeName- Name of theMethodparameter type.- Returns:
ClassCompatibility.ArgumentCompatibility.
-
get
Obtains the object value.- Type Parameters:
T- Type expected.- Parameters:
type- Type expected.- Returns:
- Object value.
-