public interface io.ebeanservice.docstore.api.DocStoreBeanAdapter<T> extends io.ebean.plugin.BeanDocType<T>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.ebeanservice.docstore.api.DocStoreBeanAdapter
super_class: java.lang.Object
{
public abstract void registerPaths();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void registerInvalidationPath(java.lang.String, java.lang.String, java.util.Set<java.lang.String>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
queueId
path
properties
public abstract void applyPath(io.ebean.Query<T>);
descriptor: (Lio/ebean/Query;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/ebean/Query<TT;>;)V
MethodParameters:
Name Flags
query
public abstract boolean isMapped();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getQueueId();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.ebean.annotation.DocStoreMode getMode(io.ebeaninternal.server.core.PersistRequest$Type, io.ebean.annotation.DocStoreMode);
descriptor: (Lio/ebeaninternal/server/core/PersistRequest$Type;Lio/ebean/annotation/DocStoreMode;)Lio/ebean/annotation/DocStoreMode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
persistType
txnMode
public abstract java.lang.String getIndexType();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getIndexName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void deleteById(java.lang.Object, io.ebeanservice.docstore.api.DocStoreUpdateContext);
descriptor: (Ljava/lang/Object;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
idValue
txn
public abstract void index(, T, io.ebeanservice.docstore.api.DocStoreUpdateContext);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/Object;TT;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
MethodParameters:
Name Flags
idValue
entityBean
txn
public abstract void insert(, io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeanservice.docstore.api.DocStoreUpdateContext);
descriptor: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
MethodParameters:
Name Flags
idValue
persistRequest
txn
public abstract void update(, io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeanservice.docstore.api.DocStoreUpdateContext);
descriptor: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
MethodParameters:
Name Flags
idValue
persistRequest
txn
public abstract void updateEmbedded(io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeanservice.docstore.api.DocStoreUpdates);
descriptor: (Lio/ebeaninternal/server/core/PersistRequestBean;Lio/ebeanservice/docstore/api/DocStoreUpdates;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeanservice/docstore/api/DocStoreUpdates;)V
MethodParameters:
Name Flags
request
docStoreUpdates
public abstract void updateEmbedded(java.lang.Object, java.lang.String, java.lang.String, io.ebeanservice.docstore.api.DocStoreUpdateContext);
descriptor: (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
idValue
embeddedProperty
embeddedRawContent
txn
public abstract io.ebeanservice.docstore.api.mapping.DocumentMapping createDocMapping();
descriptor: ()Lio/ebeanservice/docstore/api/mapping/DocumentMapping;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String rawProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
property
public abstract boolean hasEmbeddedInvalidation();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;Lio/ebean/plugin/BeanDocType<TT;>;
SourceFile: "DocStoreBeanAdapter.java"
InnerClasses:
public final Type = io.ebeaninternal.server.core.PersistRequest$Type of io.ebeaninternal.server.core.PersistRequest