|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.hp.hpl.jena.daml.common.PropertyAccessorImpl
|
+--com.hp.hpl.jena.daml.common.LiteralAccessorImpl
|
+--com.hp.hpl.jena.daml.common.IntLiteralAccessorImpl
Encapsulates the standard methods of modifying a property on a DAML object, where
the value of the property is an RDF literal (as opposed to another DAML value,
see PropertyAccessor,
and the literal is known to encapsulate an integer value.
| Constructor Summary | |
IntLiteralAccessorImpl(Property property,
DAMLCommon val)
Construct a new accessor for integer literal values of the given property. |
|
| Method Summary | |
void |
addInt(int value)
Add a value to the encapsulated property. |
int |
getInt()
Answer the a value of the encapsulated property. |
boolean |
hasIntValue(int value)
Answer true if the encapsulated property has the given value as one of its values. |
void |
removeInt(int value)
Remove an integer value from the encapsulated property. |
| Methods inherited from class com.hp.hpl.jena.daml.common.LiteralAccessorImpl |
addValue, addValue, getValue, getValues, hasValue, hasValue, removeValue, removeValue |
| Methods inherited from class com.hp.hpl.jena.daml.common.PropertyAccessorImpl |
add, count, get, getAll, getDAMLValue, getProperty, hasValue, remove |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.hp.hpl.jena.daml.LiteralAccessor |
addValue, addValue, getValue, getValues, hasValue, hasValue, removeValue, removeValue |
| Methods inherited from interface com.hp.hpl.jena.daml.PropertyAccessor |
add, count, get, getAll, getDAMLValue, getProperty, hasValue, remove |
| Constructor Detail |
public IntLiteralAccessorImpl(Property property,
DAMLCommon val)
property - The property that this accessor works onval - The DAML value that has this property| Method Detail |
public int getInt()
getInt in interface IntLiteralAccessor{@link - java.lang.RuntimeException} if the property is not defined or cannot be
interpreted as an integer.public void addInt(int value)
addInt in interface IntLiteralAccessorvalue - The value to be added, as an int.public void removeInt(int value)
removeInt in interface IntLiteralAccessorvalue - The value to be removed, as an int.public boolean hasIntValue(int value)
hasIntValue in interface IntLiteralAccessorvalue - An int value to test for
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||