Groovy Documentation

com.predic8.schema.restriction
[Groovy] Class BaseRestriction

java.lang.Object
  com.predic8.soamodel.XMLElement
      com.predic8.schema.SchemaComponent
          com.predic8.schema.restriction.BaseRestriction

class BaseRestriction
extends SchemaComponent

Field Summary
 
Fields inherited from class XMLElement
namespaces
 
Property Summary
AnyAttribute anyAttribute

GQName base

List facets

SimpleType simpleType

 
Method Summary
def compare(def generator, def other)

def create(def creator, CreatorContext ctx)

def createXML(def builder, def element, def path, def formParams)

def createXML(def builder, def path, def formParams)

boolean equals(def obj)

String getBuildInTypeName()

protected def getElementName()

List getEnumerationFacets()

LengthFacet getLengthFacet()

MaxInclusiveFacet getMaxInclusiveFacet()

MaxLengthFacet getMaxLengthFacet()

MinLengthFacet getMinLengthFacet()

Boolean hasEnumerationFacet()

protected def parseChildren(def token, def child, def params)

String toString()

 
Methods inherited from class SchemaComponent
create, getRequestTemplate, getSchemaFragment, parseAttributes, parseChildren
 
Methods inherited from class XMLElement
getElementName, getNamespace, getNamespaceContext, getPrefix, getPrefix, getTypeQName, getTypeString, parse, parseAttributes, parseChildren, parseNamespaces, parseText
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Property Detail

anyAttribute

AnyAttribute anyAttribute


base

GQName base


facets

List facets


simpleType

SimpleType simpleType


 
Method Detail

compare

def compare(def generator, def other)


create

def create(def creator, CreatorContext ctx)


createXML

def createXML(def builder, def element, def path, def formParams)


createXML

def createXML(def builder, def path, def formParams)


equals

boolean equals(def obj)


getBuildInTypeName

String getBuildInTypeName()


getElementName

protected def getElementName()


getEnumerationFacets

List getEnumerationFacets()


getLengthFacet

LengthFacet getLengthFacet()


getMaxInclusiveFacet

MaxInclusiveFacet getMaxInclusiveFacet()


getMaxLengthFacet

MaxLengthFacet getMaxLengthFacet()


getMinLengthFacet

MinLengthFacet getMinLengthFacet()


hasEnumerationFacet

Boolean hasEnumerationFacet()


parseChildren

protected def parseChildren(def token, def child, def params)


toString

String toString()


 

Groovy Documentation