Follow the links below to browse sample Javadoc for MJ classes and tools, including the MJ Runtime Library.

 

Package: com.arsi.mj.entity  previous next contents

Marker interfaces that specify a class is a data entity.

Classes and Interfaces
IPersistentDataEntity Marker interface that specifies implementing class is a data entity that can be persisted via Hibernate and a persistent manager.
IPersistentDataEntityManager
IPersistentInlineData Marker interface that specifies implementing class represents in-line data that can be persisted via Hibernate and a persistent manager.
IPersistentInlineDataManager

Interface: IPersistentDataEntity   next package

Marker interface that specifies implementing class is a data entity that can be persisted via Hibernate and a persistent manager.
public interface com.arsi.mj.entity.IPersistentDataEntity

Interface: IPersistentDataEntityManager   previous next package

public interface com.arsi.mj.entity.IPersistentDataEntityManager
Methods
public com.arsi.mj.entity.IPersistentDataEntity asParent(com.arsi.mj.entity.IPersistentInlineData anInlineData)
public com.arsi.mj.entity.IPersistentDataEntity asParent(org.hibernate.StatelessSession aSession, com.arsi.mj.entity.IPersistentInlineData anInlineData)
public void delete(com.arsi.mj.entity.IPersistentDataEntity anEntity)
public void delete(org.hibernate.StatelessSession aSession, com.arsi.mj.entity.IPersistentDataEntity anEntity)
public com.arsi.mj.entity.IPersistentDataEntity findById(java.lang.Long anId)
public com.arsi.mj.entity.IPersistentDataEntity findById(org.hibernate.StatelessSession aSession, java.lang.Long anId)
public void insert(com.arsi.mj.entity.IPersistentDataEntity anEntity)
public void insert(org.hibernate.StatelessSession aSession, com.arsi.mj.entity.IPersistentDataEntity anEntity)
public void update(com.arsi.mj.entity.IPersistentDataEntity anEntity)
public void update(org.hibernate.StatelessSession aSession, com.arsi.mj.entity.IPersistentDataEntity anEntity)

Interface: IPersistentInlineData   previous next package

Marker interface that specifies implementing class represents in-line data that can be persisted via Hibernate and a persistent manager.
public interface com.arsi.mj.entity.IPersistentInlineData

Interface: IPersistentInlineDataManager   previous package

public interface com.arsi.mj.entity.IPersistentInlineDataManager
Methods
public java.util.Collection asChildren(com.arsi.mj.entity.IPersistentDataEntity anEntity)
public java.util.Collection asChildren(org.hibernate.StatelessSession aSession, com.arsi.mj.entity.IPersistentDataEntity anEntity)
public void delete(com.arsi.mj.entity.IPersistentInlineData anInlineData)
public void delete(java.util.Collection someInlineData)
public void delete(org.hibernate.StatelessSession aSession, com.arsi.mj.entity.IPersistentInlineData anInlineData)
public void delete(org.hibernate.StatelessSession aSession, java.util.Collection someInlineData)
public com.arsi.mj.entity.IPersistentInlineData findById(java.lang.Long anId)
public com.arsi.mj.entity.IPersistentInlineData findById(org.hibernate.StatelessSession aSession, java.lang.Long anId)
public void insert(com.arsi.mj.entity.IPersistentInlineData anInlineData)
public void insert(java.util.Collection someInlineData)
public void insert(org.hibernate.StatelessSession aSession, com.arsi.mj.entity.IPersistentInlineData anInlineData)
public void insert(org.hibernate.StatelessSession aSession, java.util.Collection someInlineData)
public void update(com.arsi.mj.entity.IPersistentInlineData anInlineData)
public void update(java.util.Collection someInlineData)
public void update(org.hibernate.StatelessSession aSession, com.arsi.mj.entity.IPersistentInlineData anInlineData)
public void update(org.hibernate.StatelessSession aSession, java.util.Collection someInlineData)