com.ptc.hli.ecad.query
Class QueryAbstractDocument
java.lang.Object
com.ptc.hli.ecad.query.QueryAbstractDocument
- Direct Known Subclasses:
- QueryAssemblyDocument, QueryBoardDocument, QuerySchematicDocument
- public abstract class QueryAbstractDocument
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected final String name
number
protected final String number
revision
protected final String revision
description
protected final String description
team
protected final String team
cabinet
protected final String cabinet
creator
protected final String creator
modifier
protected final String modifier
CONST_CONDITION_INDEX
private static final int[] CONST_CONDITION_INDEX
QueryAbstractDocument
protected QueryAbstractDocument(String name,
String number,
String revision,
String description,
String team,
String cabinet,
String creator,
String modifier)
getType
public abstract String getType()
getName
public final String getName()
getNumber
public final String getNumber()
getRevision
public final String getRevision()
getDescription
public final String getDescription()
notEmpty
private static boolean notEmpty(String string)
isValid
protected boolean isValid()
forSQL
private static String forSQL(String pattern)
updateQuerySpec
public QuerySpec updateQuerySpec(QuerySpec querySpec)
throws QueryException,
WTException
- Throws:
QueryException
WTException
appendJoin
private static void appendJoin(QuerySpec querySpec,
Class queryClass,
String joinCriteria,
Class joinClass,
String attributeName,
String stringValue)
throws WTException
- Throws:
WTException