com.poscoict.glueframework.dao.vo
Class GlueHibernateParameter<P>

java.lang.Object
  extended by com.poscoict.glueframework.dao.vo.GlueParameter<P>
      extended by com.poscoict.glueframework.dao.vo.GlueHibernateParameter<P>
All Implemented Interfaces:
GlueAuditAttributeHolder

public class GlueHibernateParameter<P>
extends GlueParameter<P>

Hibernate용 GlueParameter 클래스. setNamedParam(Session session, String queryString)를 호출하여 namedParam에 대한 값을 세팅한 후 사용한다.


Constructor Summary
GlueHibernateParameter(P value)
          HQL 방식 생성자.
GlueHibernateParameter(P value, GlueAuditAttributes audit)
          Binding할 값을 가지고 있는 value Object와 Audit 객체를 Set하는 생성자이다.
GlueHibernateParameter(P value, String entityName)
          Entity 방식 생성자
 
Method Summary
 Map<String,String> getBindingNamings()
          getter method.
 String getEntityName()
          Getter Method for entityName
 void setBindingNamings(Map<String,String> bindingNamings)
          setter method.
 void setEntityName(String entityName)
          Setter Method for entityName
 
Methods inherited from class com.poscoict.glueframework.dao.vo.GlueParameter
getAuditAttributes, getParameter, setAuditAttributes, setParameter, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GlueHibernateParameter

public GlueHibernateParameter(P value)
HQL 방식 생성자.

Parameters:
value - Binding할 값을 가진 Object

GlueHibernateParameter

public GlueHibernateParameter(P value,
                              String entityName)
Entity 방식 생성자

Parameters:
value - Binding할 값을 가진 Object
entityName - Entity명

GlueHibernateParameter

public GlueHibernateParameter(P value,
                              GlueAuditAttributes audit)
Binding할 값을 가지고 있는 value Object와 Audit 객체를 Set하는 생성자이다.

Parameters:
value - Binding할 값을 가진 Object
audit - Audit 객체
Method Detail

setEntityName

public void setEntityName(String entityName)
Setter Method for entityName

Parameters:
entityName - Entity명

getEntityName

public String getEntityName()
Getter Method for entityName

Returns:
String Entity명

getBindingNamings

public Map<String,String> getBindingNamings()
getter method.

Returns:

setBindingNamings

public void setBindingNamings(Map<String,String> bindingNamings)
setter method.

Parameters:
bindingNamings -


Copyright © 2013–2017 POSCO ICT. All rights reserved.