liquibase.structure.core
Class StoredDatabaseLogic<T extends StoredDatabaseLogic>

java.lang.Object
  extended by liquibase.structure.AbstractDatabaseObject
      extended by liquibase.structure.core.StoredDatabaseLogic<T>
All Implemented Interfaces:
Comparable, LiquibaseSerializable, DatabaseObject
Direct Known Subclasses:
StoredProcedure

public abstract class StoredDatabaseLogic<T extends StoredDatabaseLogic>
extends AbstractDatabaseObject


Nested Class Summary
 
Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable
LiquibaseSerializable.SerializationType
 
Field Summary
 
Fields inherited from interface liquibase.serializer.LiquibaseSerializable
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
 
Constructor Summary
StoredDatabaseLogic()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getBody()
           
 DatabaseObject[] getContainingObjects()
           
 String getName()
           
 Schema getSchema()
           
 int hashCode()
           
 Boolean isValid()
           
 T setBody(String body)
           
 T setName(String name)
           
 T setSchema(Schema schema)
           
 T setValid(Boolean valid)
           
 
Methods inherited from class liquibase.structure.AbstractDatabaseObject
compareTo, getAttribute, getAttribute, getAttributes, getObjectTypeName, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, getSnapshotId, load, serialize, setAttribute, setSnapshotId, snapshotByDefault, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StoredDatabaseLogic

public StoredDatabaseLogic()
Method Detail

getContainingObjects

public DatabaseObject[] getContainingObjects()

getName

public String getName()

setName

public T setName(String name)

getSchema

public Schema getSchema()

setSchema

public T setSchema(Schema schema)

isValid

public Boolean isValid()

setValid

public T setValid(Boolean valid)

getBody

public String getBody()

setBody

public T setBody(String body)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2016 Liquibase.org. All rights reserved.