public interface io.ebeaninternal.api.json.SpiJsonWriter extends io.ebean.text.json.JsonWriter
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.ebeaninternal.api.json.SpiJsonWriter
super_class: java.lang.Object
{
public abstract void flush();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract boolean isParentBean(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract void beginAssocOne(java.lang.String, io.ebean.bean.EntityBean);
descriptor: (Ljava/lang/String;Lio/ebean/bean/EntityBean;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
bean
public abstract void endAssocOne();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Boolean includeMany(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Boolean;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract void pushParentBeanMany(io.ebean.bean.EntityBean);
descriptor: (Lio/ebean/bean/EntityBean;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bean
public abstract void popParentBeanMany();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void toJson(java.lang.String, java.util.Collection<?>);
descriptor: (Ljava/lang/String;Ljava/util/Collection;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/util/Collection<*>;)V
MethodParameters:
Name Flags
name
collection
public abstract void beginAssocMany(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract void endAssocMany();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void writeValueUsingObjectMapper(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
value
public abstract <T> void writeBean(io.ebeaninternal.server.deploy.BeanDescriptor<T>, io.ebean.bean.EntityBean);
descriptor: (Lio/ebeaninternal/server/deploy/BeanDescriptor;Lio/ebean/bean/EntityBean;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;Lio/ebean/bean/EntityBean;)V
MethodParameters:
Name Flags
desc
bean
}
SourceFile: "SpiJsonWriter.java"