Index

Package: org.mesopotamia.sql

Class SourceUnitImpl

extends biz.hammurapi.sql.DatabaseObject
implements SourceUnit

Methods
MethodDescription
public void <init>( ) Default constructor
public void <init>( boolean force ) Constructor with force parameter
public void <init>( org.w3c.dom.Element holder, boolean force )  throws biz.hammurapi.config.ConfigurationExceptionConstructor from DOM element
public void <init>( org.w3c.dom.Element holder, java.util.Properties pathMap, boolean force )  throws biz.hammurapi.config.ConfigurationExceptionConstructor from DOM element
public void <init>( java.sql.ResultSet rs )  throws java.sql.SQLExceptionConstructor from row
public Object clone( )  throws java.lang.CloneNotSupportedExceptionDeep clone - clones columns.
public String getDigestAlgorithm( ) Accessor for DIGEST_ALGORITHM
public int getId( ) Accessor for ID
public String getLanguage( ) Accessor for LANGUAGE
public String getLanguageVersion( ) Accessor for LANGUAGE_VERSION
public java.sql.Timestamp getLastModified( ) Accessor for LAST_MODIFIED
public String getName( ) Accessor for NAME
public Integer getNamespaceId( ) Accessor for NAMESPACE_ID
public String getPath( ) Accessor for PATH
public Integer getPrevRevision( ) Accessor for PREV_REVISION
public int getRepositoryId( ) Accessor for REPOSITORY_ID
public String getUnitDigest( ) Accessor for UNIT_DIGEST
public Long getUnitSize( ) Accessor for UNIT_SIZE
public static java.util.Collection project( biz.hammurapi.sql.SQLProcessor processor, String sql, biz.hammurapi.sql.Parameterizer parameterizer ) Returns database backed collection with elements of type org.mesopotamia.sql.SourceUnitImpl
public static java.util.Collection project( biz.hammurapi.sql.SQLProcessor processor, String sql, biz.hammurapi.sql.Parameterizer parameterizer, java.util.Collection receiver )  throws java.sql.SQLExceptionPopulates receiver collection with elements of type org.mesopotamia.sql.SourceUnitImpl and returns it
public void setDigestAlgorithm( String DigestAlgorithm ) Mutator for DIGEST_ALGORITHM
public void setId( int Id ) Mutator for ID
public void setLanguage( String Language ) Mutator for LANGUAGE
public void setLanguageVersion( String LanguageVersion ) Mutator for LANGUAGE_VERSION
public void setLastModified( java.sql.Timestamp LastModified ) Mutator for LAST_MODIFIED
public void setName( String Name ) Mutator for NAME
public void setNamespaceId( Integer NamespaceId ) Mutator for NAMESPACE_ID
public void setPath( String Path ) Mutator for PATH
public void setPrevRevision( Integer PrevRevision ) Mutator for PREV_REVISION
public void setRepositoryId( int RepositoryId ) Mutator for REPOSITORY_ID
public void setUnitDigest( String UnitDigest ) Mutator for UNIT_DIGEST
public void setUnitSize( Long UnitSize ) Mutator for UNIT_SIZE

Fields
NameTypeModifiersAttributes
_projectorbiz.hammurapi.sql.Projector
private
static
class$DigestAlgorithmjava.lang.Class
private
static
class$Languagejava.lang.Class
private
static
class$LanguageVersionjava.lang.Class
private
static
class$LastModifiedjava.lang.Class
private
static
class$Namejava.lang.Class
private
static
class$NamespaceIdjava.lang.Class
private
static
class$Pathjava.lang.Class
private
static
class$PrevRevisionjava.lang.Class
private
static
class$UnitDigestjava.lang.Class
private
static
class$UnitSizejava.lang.Class
private
static
DigestAlgorithmbiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-nameDIGEST_ALGORITHM
java-typejava.lang.String
labelDigest algorithm
nullableyes
Idbiz.hammurapi.sql.columns.IntColumn
protected
NameValue
columnyes
database-nameID
java-typeint
labelId
primary-keyyes
Languagebiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-nameLANGUAGE
java-typejava.lang.String
labelLanguage
LanguageVersionbiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-nameLANGUAGE_VERSION
java-typejava.lang.String
labelLanguage version
LastModifiedbiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-nameLAST_MODIFIED
java-typejava.sql.Timestamp
labelLast modified
nullableyes
Namebiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-nameNAME
java-typejava.lang.String
labelName
NamespaceIdbiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-nameNAMESPACE_ID
java-typejava.lang.Integer
labelNamespace id
nullableyes
Pathbiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-namePATH
java-typejava.lang.String
labelPath
PrevRevisionbiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-namePREV_REVISION
java-typejava.lang.Integer
labelPrev revision
nullableyes
RepositoryIdbiz.hammurapi.sql.columns.IntColumn
protected
NameValue
columnyes
database-nameREPOSITORY_ID
java-typeint
labelRepository id
UnitDigestbiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-nameUNIT_DIGEST
java-typejava.lang.String
labelUnit digest
nullableyes
UnitSizebiz.hammurapi.sql.columns.ObjectColumn
protected
NameValue
columnyes
database-nameUNIT_SIZE
java-typejava.lang.Long
labelUnit size
nullableyes