org.hisrc.w3c.oasis.wsn.t1
Class TopicNamespaceType.Topic

java.lang.Object
  extended by org.hisrc.w3c.oasis.wsn.t1.ExtensibleDocumented
      extended by org.hisrc.w3c.oasis.wsn.t1.TopicType
          extended by org.hisrc.w3c.oasis.wsn.t1.TopicNamespaceType.Topic
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString
Enclosing class:
TopicNamespaceType

public static class TopicNamespaceType.Topic
extends TopicType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <extension base="{http://docs.oasis-open.org/wsn/t-1}TopicType">
       <attribute name="parent" type="{http://docs.oasis-open.org/wsn/t-1}ConcreteTopicExpression" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String parent
           
 
Fields inherited from class org.hisrc.w3c.oasis.wsn.t1.TopicType
_final, any, messagePattern, messageTypes, name, topic
 
Fields inherited from class org.hisrc.w3c.oasis.wsn.t1.ExtensibleDocumented
documentation
 
Constructor Summary
TopicNamespaceType.Topic()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 String getParent()
          Gets the value of the parent property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetParent()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setParent(String value)
          Sets the value of the parent property.
 String toString()
           
 TopicNamespaceType.Topic withAny(Collection<Object> values)
           
 TopicNamespaceType.Topic withAny(List<Object> value)
           
 TopicNamespaceType.Topic withAny(Object... values)
           
 TopicNamespaceType.Topic withDocumentation(Documentation value)
           
 TopicNamespaceType.Topic withFinal(boolean value)
           
 TopicNamespaceType.Topic withMessagePattern(QueryExpressionType value)
           
 TopicNamespaceType.Topic withMessageTypes(Collection<QName> values)
           
 TopicNamespaceType.Topic withMessageTypes(List<QName> value)
           
 TopicNamespaceType.Topic withMessageTypes(QName... values)
           
 TopicNamespaceType.Topic withName(String value)
           
 TopicNamespaceType.Topic withParent(String value)
           
 TopicNamespaceType.Topic withTopic(Collection<TopicType> values)
           
 TopicNamespaceType.Topic withTopic(List<TopicType> value)
           
 TopicNamespaceType.Topic withTopic(TopicType... values)
           
 
Methods inherited from class org.hisrc.w3c.oasis.wsn.t1.TopicType
getAny, getMessagePattern, getMessageTypes, getName, getTopic, isFinal, isSetAny, isSetFinal, isSetMessagePattern, isSetMessageTypes, isSetName, isSetTopic, setAny, setFinal, setMessagePattern, setMessageTypes, setName, setTopic, unsetAny, unsetFinal, unsetMessageTypes, unsetTopic
 
Methods inherited from class org.hisrc.w3c.oasis.wsn.t1.ExtensibleDocumented
getDocumentation, getOtherAttributes, isSetDocumentation, setDocumentation
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

parent

protected String parent
Constructor Detail

TopicNamespaceType.Topic

public TopicNamespaceType.Topic()
Method Detail

getParent

public String getParent()
Gets the value of the parent property.

Returns:
possible object is String

setParent

public void setParent(String value)
Sets the value of the parent property.

Parameters:
value - allowed object is String

isSetParent

public boolean isSetParent()

toString

public String toString()
Overrides:
toString in class TopicType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class TopicType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class TopicType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class TopicType

equals

public boolean equals(Object object)
Overrides:
equals in class TopicType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class TopicType

hashCode

public int hashCode()
Overrides:
hashCode in class TopicType

clone

public Object clone()
Overrides:
clone in class TopicType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class TopicType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class TopicType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
createNewInstance in class TopicType

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class TopicType

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class TopicType

withParent

public TopicNamespaceType.Topic withParent(String value)

withMessagePattern

public TopicNamespaceType.Topic withMessagePattern(QueryExpressionType value)
Overrides:
withMessagePattern in class TopicType

withTopic

public TopicNamespaceType.Topic withTopic(TopicType... values)
Overrides:
withTopic in class TopicType

withTopic

public TopicNamespaceType.Topic withTopic(Collection<TopicType> values)
Overrides:
withTopic in class TopicType

withAny

public TopicNamespaceType.Topic withAny(Object... values)
Overrides:
withAny in class TopicType

withAny

public TopicNamespaceType.Topic withAny(Collection<Object> values)
Overrides:
withAny in class TopicType

withName

public TopicNamespaceType.Topic withName(String value)
Overrides:
withName in class TopicType

withMessageTypes

public TopicNamespaceType.Topic withMessageTypes(QName... values)
Overrides:
withMessageTypes in class TopicType

withMessageTypes

public TopicNamespaceType.Topic withMessageTypes(Collection<QName> values)
Overrides:
withMessageTypes in class TopicType

withFinal

public TopicNamespaceType.Topic withFinal(boolean value)
Overrides:
withFinal in class TopicType

withTopic

public TopicNamespaceType.Topic withTopic(List<TopicType> value)
Overrides:
withTopic in class TopicType

withAny

public TopicNamespaceType.Topic withAny(List<Object> value)
Overrides:
withAny in class TopicType

withMessageTypes

public TopicNamespaceType.Topic withMessageTypes(List<QName> value)
Overrides:
withMessageTypes in class TopicType

withDocumentation

public TopicNamespaceType.Topic withDocumentation(Documentation value)
Overrides:
withDocumentation in class TopicType


Copyright © 2008-2015. All Rights Reserved.