Package com.easydesk.lucene.om
Class TermFactory
java.lang.Object
com.easydesk.lucene.om.TermFactory
OM 의 Unique Term 을 구한다. Torque DatabaseMap 의 primary key column 이름 (
VALUE_ID 등) 이 field 이름이 된다.
WrapperFactory 는 이 term 이 document 에 keyword 로 index 되도록 보장한다.
- Author:
- YounghoCho
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFieldName(Class<?> omClass) org.apache.lucene.index.TermgetInstance(Object om)
-
Constructor Details
-
TermFactory
public TermFactory()
-
-
Method Details
-
getInstance
- Parameters:
om- Torque OM (Persistent)- Returns:
- unique term, primary key 를 알 수 없으면
null - Throws:
TorqueException- DatabaseMap 오류
-
getFieldName
- Parameters:
omClass- OM class- Returns:
- primary key field name (복합 key 는
:로 연결), 없으면null - Throws:
TorqueException- DatabaseMap 오류
-