org.oasis.wsn
Class TopicExpressionType
java.lang.Object
org.oasis.wsn.TopicExpressionType
- All Implemented Interfaces:
- DialectDependentType, Serializable, SimpleType
- public class TopicExpressionType
- extends Object
- implements SimpleType, DialectDependentType, Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAMESPACE
public static final String NAMESPACE
- See Also:
- Constant Field Values
DIALECT_ATTR
public static final String DIALECT_ATTR
- See Also:
- Constant Field Values
dialect
private URI dialect
value
private Object value
typeDesc
private static TypeDesc typeDesc
TopicExpressionType
public TopicExpressionType()
TopicExpressionType
public TopicExpressionType(String dialect,
Object value)
throws URI.MalformedURIException
TopicExpressionType
public TopicExpressionType(URI dialect,
Object value)
getDialect
public URI getDialect()
- Gets the dialect value for this TopicExpressionType.
- Specified by:
getDialect in interface DialectDependentType
- Returns:
- dialect
setDialect
public void setDialect(String dialect)
throws URI.MalformedURIException
- Sets the dialect value for this TopicExpressionType.
- Parameters:
dialect -
- Throws:
URI.MalformedURIException
setDialect
public void setDialect(URI dialect)
- Sets the dialect value for this TopicExpressionType.
- Specified by:
setDialect in interface DialectDependentType
- Parameters:
dialect -
getValue
public Object getValue()
- Specified by:
getValue in interface DialectDependentType
setValue
public void setValue(Object value)
- Specified by:
setValue in interface DialectDependentType
getTypeDesc
public static TypeDesc getTypeDesc()
- Return type metadata object