本文整理汇总了Java中org.hsqldb.lib.Set.add方法的典型用法代码示例。如果您正苦于以下问题:Java Set.add方法的具体用法?Java Set.add怎么用?Java Set.add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.hsqldb.lib.Set
的用法示例。
在下文中一共展示了Set.add方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getUserDefinedPropertyData
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
public Set getUserDefinedPropertyData() {
Set set = new HashSet();
Iterator it = dbMeta.values().iterator();
while (it.hasNext()) {
Object[] row = (Object[]) it.next();
if (((Integer) row[HsqlProperties.indexType]).intValue()
== SQL_PROPERTY) {
set.add(row);
}
}
return set;
}
示例2: collectObjectNames
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
public void collectObjectNames(Set set) {
for (int i = 0; i < indexStartAggregates; i++) {
exprColumns[i].collectObjectNames(set);
}
if (queryCondition != null) {
queryCondition.collectObjectNames(set);
}
if (havingCondition != null) {
havingCondition.collectObjectNames(set);
}
for (int i = 0, len = rangeVariables.length; i < len; i++) {
HsqlName name = rangeVariables[i].getTable().getName();
set.add(name);
}
}
示例3: collectRangeVariables
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
/**
* collects all range variables in expression tree
*/
void collectRangeVariables(RangeVariable[] rangeVariables, Set set) {
for (int i = 0; i < nodes.length; i++) {
if (nodes[i] != null) {
nodes[i].collectRangeVariables(rangeVariables, set);
}
}
if (rangeVariable != null) {
for (int i = 0; i < rangeVariables.length; i++) {
if (rangeVariables[i] == rangeVariable) {
set.add(rangeVariables[i]);
}
}
}
}
示例4: collectRangeVariables
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
/**
* collects all range variables in expression tree
*/
void collectRangeVariables(RangeVariable[] rangeVariables, Set set) {
for (int i = 0; i < nodes.length; i++) {
if (nodes[i] != null) {
nodes[i].collectRangeVariables(rangeVariables, set);
}
}
if (rangeVariable != null) {
for (int i = 0; i < rangeVariables.length; i++) {
if (rangeVariables[i] == rangeVariable) {
set.add(rangeVariable);
break;
}
}
}
}
示例5: collectObjectNames
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
void collectObjectNames(Set set) {
switch (opType) {
case OpTypes.SEQUENCE :
HsqlName name = sequence.getName();
set.add(name);
return;
case OpTypes.MULTICOLUMN :
case OpTypes.DYNAMIC_PARAM :
case OpTypes.ASTERISK :
case OpTypes.SIMPLE_COLUMN :
case OpTypes.COALESCE :
break;
case OpTypes.PARAMETER :
case OpTypes.VARIABLE :
break;
case OpTypes.COLUMN :
set.add(column.getName());
if (column.getName().parent != null) {
set.add(column.getName().parent);
}
return;
}
}
示例6: getUserDefinedPropertyData
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
public Set getUserDefinedPropertyData() {
Set set = new HashSet();
Iterator it = meta.values().iterator();
while (it.hasNext()) {
Object[] row = (Object[]) it.next();
if (((Integer) row[indexAccess]).intValue() == SET_PROPERTY) {
set.add(row);
}
}
return set;
}
示例7: getUserDefinedPropertyData
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
public Set getUserDefinedPropertyData() {
Set set = new HashSet();
Iterator it = meta.values().iterator();
while (it.hasNext()) {
Object[] row = (Object[]) it.next();
if (((Integer) row[indexType]).intValue() == SET_PROPERTY) {
set.add(row);
}
}
return set;
}
示例8: getColumnNames
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
public void getColumnNames(boolean[] columnCheckList, Set set) {
for (int i = 0; i < columnCheckList.length; i++) {
if (columnCheckList[i]) {
set.add(((ColumnSchema) columnList.get(i)).getName());
}
}
}
示例9: collectObjectNames
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
void collectObjectNames(Set set) {
set.add(column.getName());
if (column.getName().parent != null) {
set.add(column.getName().parent);
}
}
示例10: collectObjectNames
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
void collectObjectNames(Set set) {
set.add(routine.getSpecificName());
}
示例11: collectObjectNames
import org.hsqldb.lib.Set; //导入方法依赖的package包/类
void collectObjectNames(Set set) {
if (opType == OpTypes.SEQUENCE) {
HsqlName name = ((NumberSequence) valueData).getName();
set.add(name);
return;
}
set.add(column.getName());
if (column.getName().parent != null) {
set.add(column.getName().parent);
}
}