Uses of Interface
org.inria.ns.reflex.processor.asl.types.Type

Packages that use Type
org.inria.ns.reflex.processor.asl The Active Schema Language implementation. 
org.inria.ns.reflex.processor.asl.types Provides type support for ASL. 
org.inria.ns.reflex.processor.asl.types.adt The Active Datatypes implementation. 
org.inria.ns.reflex.processor.asl.types.xs A bridge between W3C XML Schema datatypes and Active Tags. 
org.inria.ns.reflex.xml.operator Support for X-operable objects. 
 

Uses of Type in org.inria.ns.reflex.processor.asl
 

Methods in org.inria.ns.reflex.processor.asl that return Type
 Type TextAction.InlineType.WrappedTypeMatcher.getType()
           
 Type Schema.getTypeDefinition(QName name)
          Return a type definition defined in this schema.
 Type BuiltinSchema.getTypeDefinition(QName name)
          Return a type definition defined in this schema.
 Type ActiveSchemaAction.getTypeDefinition(QName name)
          Return a type definition defined in this schema.
 Type GlobalSchema.getTypeDefinition(QName name)
          Retrieve a type.
 Type Schema.getTypeDefinition(String namespaceURI)
          Return a fallback type definition defined in this schema.
 Type BuiltinSchema.getTypeDefinition(String namespaceURI)
          Return the fallback type definition.
 Type ActiveSchemaAction.getTypeDefinition(String namespaceURI)
          Return the fallback type definition.
 Type GlobalSchema.getTypeDefinition(String namespaceURI)
          Return the fallback type.
 Type GlobalSchema.getTypeDefinition(Type type)
          Retrieve the next type that has the same name of the type given.
 

Methods in org.inria.ns.reflex.processor.asl with parameters of type Type
 void BuiltinSchema.addTypeDefinition(Type type)
          Adds a type definition.
 void ActiveSchemaAction.addTypeDefinition(Type type)
          Adds a type definition.
 Type GlobalSchema.getTypeDefinition(Type type)
          Retrieve the next type that has the same name of the type given.
 

Uses of Type in org.inria.ns.reflex.processor.asl.types
 

Classes in org.inria.ns.reflex.processor.asl.types that implement Type
 class TypeAction
          TypeAction defines a data type exposed with the <asl:type> element.
 

Methods in org.inria.ns.reflex.processor.asl.types that return Type
abstract  Type TypeMatcher.getType()
          Return the type to use for the matching.
 Type TypedData.getType()
          Get the type of the data.
 Type TypedData.DefaultTypedData.getType()
           
 Type StaticTypeMatcher.getType()
          Return the type to use for the matching.
 Type CompositeData.getType()
          Return the type that has created this data.
 

Methods in org.inria.ns.reflex.processor.asl.types with parameters of type Type
 void CompositeData.setType(Type type)
          Set the type of this data.
 

Constructors in org.inria.ns.reflex.processor.asl.types with parameters of type Type
CompositeData(Type type)
          Create an empty composed data of the type given.
StaticTypeMatcher(Type type)
          Create a StaticTypeMatcher based on the given Type.
TypeBuilder(Type type)
          Simply create a wrapper for the type given.
TypedData.DefaultTypedData(Type type, Object value, String canonicalValue)
           
TypedData.DefaultTypedData(Type type, Object value, String canonicalValue, String remainder)
           
TypedData.DefaultTypedData(Type type, Object value, String lexicalValue, String canonicalValue, String remainder)
           
 

Uses of Type in org.inria.ns.reflex.processor.asl.types.adt
 

Classes in org.inria.ns.reflex.processor.asl.types.adt that implement Type
 class ExpressionType
          The #adt:expression type.
 class PrefixesType
          The #adt:prefixes type.
 class PrefixType
          The #adt:prefix type.
 

Uses of Type in org.inria.ns.reflex.processor.asl.types.xs
 

Classes in org.inria.ns.reflex.processor.asl.types.xs that implement Type
 class AnySimpleType
          The #xs:anySimpleType type.
 class AnyType
          The #xs:anyType type.
 class ByteType
          The #xs:byte type.
 class DateTimeType
          The #xs:dateTime type.
 class DateType
          The #xs:date type.
 class DecimalType
          The #xs:decimal type.
 class DoubleType
          The #xs:double type.
 class FloatType
          The #xs:float type.
 class IntegerType
          The #xs:integer type.
 class IntType
          The #xs:int type.
 class LongType
          The #xs:long type.
 class NegativeIntegerType
          The #xs:negativeInteger type.
 class NonNegativeIntegerType
          The #xs:nonNegativeInteger type.
 class NonPositiveIntegerType
          The #xs:nonPositiveInteger type.
 class PositiveIntegerType
          The #xs:positiveInteger type.
 class QNameType
          The implementation of the #xs:QName type.
 class ShortType
          The #xs:short type.
 class StringType
          The implementation of the #xs:string type.
 class TimeType
          The #xs:time type.
 

Methods in org.inria.ns.reflex.processor.asl.types.xs that return Type
 Type NumericData.getType()
          Get the type of the data.
 Type CalendarData.getType()
          Get the type of the data.
 

Constructors in org.inria.ns.reflex.processor.asl.types.xs with parameters of type Type
CalendarData(Type type, boolean beforeCommonEra, Number year, Byte month, Byte day, Byte hour, Byte mn, Byte sec, Number fracs, char timeZone, Byte tzhour, Byte tzmn, String lexicalValue, String remainder)
          Construct a new calendar.
CalendarData(Type type, boolean beforeCommonEra, Number year, Byte month, Byte day, char timeZone, Byte tzhour, Byte tzmn, String lexicalValue, String remainder)
          Construct a new calendar.
CalendarData(Type type, Byte hour, Byte mn, Byte sec, Number fracs, String lexicalValue, String remainder)
          Construct a new calendar.
NumericData(Type type, Number number)
          Construct a new number that has no remainder and for which the lexical value is its canonical value.
NumericData(Type type, Number number, String lexicalValue)
          Construct a new number that has no remainder.
NumericData(Type type, Number number, String lexicalValue, String remainder)
          Construct a new number.
 

Uses of Type in org.inria.ns.reflex.xml.operator
 

Methods in org.inria.ns.reflex.xml.operator that return Type
 Type XOperator.getType(Object referent)
          Returns the type of the given referent object.
 Type NullOperator.getType(Object referent)
           
 Type AbstractXOperator.getType(Object referent)
          Return the type of the object.