cascading.lingual.catalog
Class Def

java.lang.Object
  extended by cascading.lingual.catalog.Def
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SchemaDef, TableDef

public class Def
extends Object
implements Serializable

Class Def is the base class for all schema and table related meta-data.

See Also:
Serialized Form

Field Summary
protected  String identifier
           
protected  String name
           
protected  SchemaDef parentSchema
           
 
Constructor Summary
Def()
           
Def(SchemaDef parentSchema, String name)
           
Def(SchemaDef parentSchema, String name, String identifier)
           
 
Method Summary
 boolean equals(Object object)
           
 String getIdentifier()
           
 String getName()
           
 SchemaDef getParentSchema()
           
 int hashCode()
           
protected  void setIdentifier(String identifier)
           
protected  void setName(String name)
           
protected  void setParentSchema(SchemaDef parentSchema)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

parentSchema

protected SchemaDef parentSchema

name

protected String name

identifier

protected String identifier
Constructor Detail

Def

public Def()

Def

public Def(SchemaDef parentSchema,
           String name)

Def

public Def(SchemaDef parentSchema,
           String name,
           String identifier)
Method Detail

getParentSchema

public SchemaDef getParentSchema()

setParentSchema

protected void setParentSchema(SchemaDef parentSchema)

getName

public String getName()

setName

protected void setName(String name)

getIdentifier

public String getIdentifier()

setIdentifier

protected void setIdentifier(String identifier)

toString

public String toString()
Overrides:
toString in class Object

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2007-2013 Concurrent, Inc. All Rights Reserved.