org.firebirdsql.squirrel.util
Class IndexInfo

java.lang.Object
  extended by org.firebirdsql.squirrel.util.IndexInfo

public class IndexInfo
extends Object

This class contains information about an Index.

Author:
Colin Bell

Nested Class Summary
static interface IndexInfo.IPropertyNames
          JavaBean property names for this class.
 
Constructor Summary
IndexInfo(String name, String description, int id, String relationName, int unique, int segmentCount, int inactive, int isSystemDefined, String foreignKeyConstraint, String expressionSource)
           
 
Method Summary
 String getDescription()
           
 String getExpressionSource()
           
 String getForeignKeyConstraintName()
           
 int getId()
           
 String getName()
           
 String getRelationName()
           
 int getSegmentCount()
           
 boolean isActive()
           
 boolean isSystemDefined()
           
 boolean isUnique()
           
 void setActive(boolean value)
           
 void setDescription(String value)
           
 void setExpressionSource(String value)
           
 void setForeignKeyConstraintName(String value)
           
 void setId(int value)
           
 void setName(String value)
           
 void setRelationName(String value)
           
 void setSegmentCount(int value)
           
 void setSystemDefined(boolean value)
           
 void setUnique(boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexInfo

public IndexInfo(String name,
                 String description,
                 int id,
                 String relationName,
                 int unique,
                 int segmentCount,
                 int inactive,
                 int isSystemDefined,
                 String foreignKeyConstraint,
                 String expressionSource)
Method Detail

getName

public String getName()

setName

public void setName(String value)

getDescription

public String getDescription()

setDescription

public void setDescription(String value)

getRelationName

public String getRelationName()

setRelationName

public void setRelationName(String value)

getId

public int getId()

setId

public void setId(int value)

isUnique

public boolean isUnique()

setUnique

public void setUnique(boolean value)

getSegmentCount

public int getSegmentCount()

setSegmentCount

public void setSegmentCount(int value)

isActive

public boolean isActive()

setActive

public void setActive(boolean value)

isSystemDefined

public boolean isSystemDefined()

setSystemDefined

public void setSystemDefined(boolean value)

getForeignKeyConstraintName

public String getForeignKeyConstraintName()

setForeignKeyConstraintName

public void setForeignKeyConstraintName(String value)

getExpressionSource

public String getExpressionSource()

setExpressionSource

public void setExpressionSource(String value)


Copyright © 2001-2010. All Rights Reserved.