public abstract class PrimitiveStackMapping extends Object implements StackMapping, RippleValue
| Modifier and Type | Class and Description |
|---|---|
protected class |
PrimitiveStackMapping.Parameter |
RippleValue.Type| Constructor and Description |
|---|
PrimitiveStackMapping() |
PrimitiveStackMapping(boolean transparent) |
| Modifier and Type | Method and Description |
|---|---|
int |
arity() |
boolean |
equals(Object other) |
abstract String |
getComment() |
abstract String[] |
getIdentifiers() |
StackMapping |
getInverse() |
StackMapping |
getMapping() |
abstract PrimitiveStackMapping.Parameter[] |
getParameters() |
RippleValue.Type |
getType() |
int |
hashCode() |
boolean |
isTransparent() |
void |
printTo(RipplePrintStream p) |
void |
setRdfEquivalent(RDFValue v,
ModelConnection mc) |
RDFValue |
toRDF(ModelConnection mc) |
String |
toString() |
public PrimitiveStackMapping(boolean transparent)
public PrimitiveStackMapping()
public abstract String[] getIdentifiers()
public abstract PrimitiveStackMapping.Parameter[] getParameters()
public abstract String getComment()
public int arity()
arity in interface StackMappingpublic void setRdfEquivalent(RDFValue v, ModelConnection mc) throws RippleException
RippleExceptionpublic void printTo(RipplePrintStream p) throws RippleException
printTo in interface RippleValueRippleExceptionpublic RDFValue toRDF(ModelConnection mc) throws RippleException
toRDF in interface RippleValueRippleExceptionpublic StackMapping getMapping()
getMapping in interface RippleValuepublic boolean isTransparent()
isTransparent in interface Mapping<RippleList,RippleList,ModelConnection>public StackMapping getInverse() throws RippleException
getInverse in interface StackMappingStackMapping exactly inverse to this mapping,
or a NullMapping if no such mapping can be defined.RippleException - if the inverse cannot be determinedpublic RippleValue.Type getType()
getType in interface RippleValueCopyright © 2007-2012 fortytwo.net. All Rights Reserved.