public interface io.ebeaninternal.server.query.STreeType
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.ebeaninternal.server.query.STreeType
super_class: java.lang.Object
{
public abstract java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasId();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isElementType();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isSoftDelete();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isHistorySupport();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isRawSqlBased();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getSoftDeletePredicate(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
baseTableAlias
public abstract io.ebeaninternal.server.query.STreeProperty[] propsBaseScalar();
descriptor: ()[Lio/ebeaninternal/server/query/STreeProperty;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.ebeaninternal.server.query.STreePropertyAssoc[] propsEmbedded();
descriptor: ()[Lio/ebeaninternal/server/query/STreePropertyAssoc;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.ebeaninternal.server.query.STreePropertyAssocOne[] propsOne();
descriptor: ()[Lio/ebeaninternal/server/query/STreePropertyAssocOne;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.ebeaninternal.server.query.STreePropertyAssocMany[] propsMany();
descriptor: ()[Lio/ebeaninternal/server/query/STreePropertyAssocMany;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.ebeaninternal.server.deploy.InheritInfo getInheritInfo();
descriptor: ()Lio/ebeaninternal/server/deploy/InheritInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.ebeaninternal.server.deploy.id.IdBinder getIdBinder();
descriptor: ()Lio/ebeaninternal/server/deploy/id/IdBinder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.ebean.bean.EntityBean createEntityBean();
descriptor: ()Lio/ebean/bean/EntityBean;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Object contextPutIfAbsent(io.ebean.bean.PersistenceContext, java.lang.Object, io.ebean.bean.EntityBean);
descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/lang/Object;Lio/ebean/bean/EntityBean;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
persistenceContext
id
localBean
public abstract void setDraft(io.ebean.bean.EntityBean);
descriptor: (Lio/ebean/bean/EntityBean;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
localBean
public abstract void postLoad(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
localBean
public abstract java.lang.String getBaseTable(io.ebeaninternal.api.SpiQuery$TemporalMode);
descriptor: (Lio/ebeaninternal/api/SpiQuery$TemporalMode;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/ebeaninternal/api/SpiQuery$TemporalMode;)Ljava/lang/String;
MethodParameters:
Name Flags
temporalMode
public abstract boolean isEmbeddedPath(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
propertyPath
public abstract io.ebeaninternal.server.query.STreeProperty findPropertyFromPath(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/query/STreeProperty;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
property
public abstract io.ebeaninternal.server.query.STreeProperty findProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/query/STreeProperty;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
propName
public abstract io.ebeaninternal.server.query.STreeProperty findPropertyWithDynamic(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/ebeaninternal/server/query/STreeProperty;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
baseName
path
public abstract io.ebeaninternal.server.query.ExtraJoin (java.lang.String);
descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/query/ExtraJoin;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
propertyPath
public abstract void inheritanceLoad(io.ebeaninternal.server.query.SqlBeanLoad, io.ebeaninternal.server.query.STreeProperty, io.ebeaninternal.server.deploy.DbReadContext);
descriptor: (Lio/ebeaninternal/server/query/SqlBeanLoad;Lio/ebeaninternal/server/query/STreeProperty;Lio/ebeaninternal/server/deploy/DbReadContext;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sqlBeanLoad
property
ctx
public abstract void markAsDeleted(io.ebean.bean.EntityBean);
descriptor: (Lio/ebean/bean/EntityBean;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bean
}
SourceFile: "STreeType.java"
InnerClasses:
public final TemporalMode = io.ebeaninternal.api.SpiQuery$TemporalMode of io.ebeaninternal.api.SpiQuery