Uses of Interface
de.mguennewig.pobjects.metadata.Type

Packages that use Type
de.mguennewig.pobjects The package de.mguennewig.pobjects provides an abstraction layer on top of a set of database tables by which table rows can be accessed transparently as Java objects. 
de.mguennewig.pobjects.jdbc This package contains Container implementations that use a JDBC connection. 
de.mguennewig.pobjects.metadata This package contains the metadata classes used by the PObject library. 
de.mguennewig.pobjform This package contains the PObjForm library, which support Swing dialogs and HTML forms that use the metadata of the PObjects library. 
de.mguennewig.pobjsearch This package contains the PObjSearch framework that is based on the PObjForm library. 
de.mguennewig.pobjtool The package de.mguennewig.pobjtool provides the classes for a tool named PObjTool which generates Java classes for the de.mguennewig.pobjects library out of an XML file. 
de.mguennewig.pobjtool.ddl This package contains the DataDefinition implementations for the different supported DBMS. 
 

Uses of Type in de.mguennewig.pobjects
 

Methods in de.mguennewig.pobjects that return Type
 Type Cast.getType()
          Returns the type to which the expression has to be casted.
 

Methods in de.mguennewig.pobjects with parameters of type Type
 java.lang.String EvalContext.getSqlType(Type type)
          Returns the SQL type name for the given type.
 

Constructors in de.mguennewig.pobjects with parameters of type Type
Cast(Term expr, Type type)
          Creates a new Cast.
 

Uses of Type in de.mguennewig.pobjects.jdbc
 

Methods in de.mguennewig.pobjects.jdbc with parameters of type Type
 void JdbcContainer.addParameter(java.sql.PreparedStatement statm, int pos, Type t, java.lang.Object value)
           
 

Uses of Type in de.mguennewig.pobjects.metadata
 

Classes in de.mguennewig.pobjects.metadata that implement Type
 class AbstractType
          Abstract type implementation.
 class BlobType
          Binary Large Object Type.
 class BooleanType
          Boolean type which covering different representations for true and false.
 class ClobType
          Character Large Object Type.
 class DoubleType
          Floating point type with double precision.
 class FileType
          Used for file uploads within forms.
 class Int32Type
          Integer type covering the range from -2^31 to 2^31 - 1.
 class IPv4NetworkType
          An IPv4 network of the form `d.d.d.d/n'.
 class IPv4Type
          Internet Protocol Version 4 or short IPv4 mapped onto a string.
 class ISRCType
          Data type for the `International Standard Recording Code' or short `ISRC'.
 class ISSNType
          International Standard Serial Number or short ISSN.
 class NStringType
          String type that uses Oracle's `NVARCHAR' as SQL type.
 class NumericType
          Type for arbitrary precision numbers.
 class ObjectType
          A type that transparently stores a Serializable Java object within the database.
 class RefType
          Reference to an object.
 class ScalarType
          All scalar types can be used for a field of a persistent object are derived from this class.
 class StringType
          Basic string type with an upper limit to its length.
 class TimeStampType
          A time stamp stored as a decimal number, for example as a 14 digit yyyyMMddHHmmss.
 class TypeRef
          A type which references a declaration of a type.
 

Methods in de.mguennewig.pobjects.metadata that return Type
 Type TypeRef.getType()
          Returns the type of the referenced type declaration.
 Type TypeDecl.getType()
          Returns the module-wide declared type.
 Type Column.getType()
          Returns the type definition for this column
static Type TypeRef.resolve(Type type)
          Resolves any type references and returns the direct type.
 

Methods in de.mguennewig.pobjects.metadata with parameters of type Type
static Type TypeRef.resolve(Type type)
          Resolves any type references and returns the direct type.
 

Constructors in de.mguennewig.pobjects.metadata with parameters of type Type
Field(java.lang.String name, java.lang.String schemaName, Type type, boolean nullAllowed, boolean unique, java.lang.String label, java.lang.String shortLabel)
          Creates a new field.
FormEntry(java.lang.String name, Type type, int layout)
          Creates a new FormEntry.
IdField(java.lang.String name, java.lang.String schemaName, Type type, Sequence sequence)
          Creates a new Id field.
IdField(Type type, Sequence sequence)
          Creates a new Id field.
InputEntry(java.lang.String name, Type type, int layout, int renderAs, java.lang.String label, boolean nullAllowed, java.lang.String defaultValue)
          Creates a new input entry for an attribute type.
InputEntry(java.lang.String name, Type type, int layout, int renderAs, java.lang.String label, boolean nullAllowed, java.lang.String defaultValue, int inputClass, int normalization)
          Creates a new input entry for an attribute type.
InputEntry(java.lang.String name, Type type, java.lang.String label, boolean nullAllowed, java.lang.String defaultValue)
          Creates a new input entry for an attribute type.
Parameter(java.lang.String name, java.lang.String schemaName, Type type, java.lang.String defaultValue, java.lang.String label, java.lang.String shortLabel, boolean nullAllowed)
          Creates a new parameter.
TextAreaEntry(java.lang.String name, Type type, int renderAs, java.lang.String label, boolean nullAllowed, java.lang.String defaultValue, int normalization, int columns, int rows)
          Creates a new TextAreaEntry.
TextAreaEntry(java.lang.String name, Type type, java.lang.String label, boolean nullAllowed, java.lang.String defaultValue, int columns, int rows)
          Creates a new TextAreaEntry.
TypeDecl(java.lang.String name, Type type)
          Creates a new type declaration.
ValueEntry(java.lang.String name, Type type)
          Creates a new normal rendered form entry with standard layout.
ValueEntry(java.lang.String name, Type type, int layout)
          Creates a new normal rendered form entry.
ValueEntry(java.lang.String name, Type type, int layout, int renderAs)
          Creates a new form entry for values.
 

Uses of Type in de.mguennewig.pobjform
 

Methods in de.mguennewig.pobjform that return Type
 Type InputElement.getType()
           
 Type AbstractInputElement.getType()
          
 

Uses of Type in de.mguennewig.pobjsearch
 

Methods in de.mguennewig.pobjsearch with parameters of type Type
static Predicate SearchColumn.matcher(PClassSearchForm.Condition condition, Type type, Term filter)
          Returns a matcher Predicate which can be used for SearchFilter#addFilter(SearchForm.Condition,Query).
 

Uses of Type in de.mguennewig.pobjtool
 

Methods in de.mguennewig.pobjtool that return Type
 Type TypeClassHandler.getType()
           
 

Constructors in de.mguennewig.pobjtool with parameters of type Type
TypeClassHandler(Type t)
          Creates a new invocation handler that calls an instance of the type class that the given type specifies.
 

Uses of Type in de.mguennewig.pobjtool.ddl
 

Methods in de.mguennewig.pobjtool.ddl that return Type
 Type DataDefinition.getIdFieldType()
          Return the field type that is to be used for all IdField.