public interface freemarker.debug.DebugModel extends java.rmi.Remote
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: freemarker.debug.DebugModel
super_class: java.lang.Object
{
public static final int TYPE_SCALAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int TYPE_NUMBER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int TYPE_DATE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int TYPE_BOOLEAN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int TYPE_SEQUENCE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int TYPE_COLLECTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int TYPE_HASH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int TYPE_HASH_EX;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final int TYPE_METHOD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final int TYPE_METHOD_EX;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 512
public static final int TYPE_TRANSFORM;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final int TYPE_ENVIRONMENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2048
public static final int TYPE_TEMPLATE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4096
public static final int TYPE_CONFIGURATION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8192
public abstract java.lang.String getAsString();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
public abstract java.lang.Number getAsNumber();
descriptor: ()Ljava/lang/Number;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
public abstract boolean getAsBoolean();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
public abstract java.util.Date getAsDate();
descriptor: ()Ljava/util/Date;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
public abstract int getDateType();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
public abstract int size();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
public abstract freemarker.debug.DebugModel get(int);
descriptor: (I)Lfreemarker/debug/DebugModel;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
MethodParameters:
Name Flags
index
public abstract freemarker.debug.DebugModel[] get(int, int);
descriptor: (II)[Lfreemarker/debug/DebugModel;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
MethodParameters:
Name Flags
fromIndex
toIndex
public abstract freemarker.debug.DebugModel get(java.lang.String);
descriptor: (Ljava/lang/String;)Lfreemarker/debug/DebugModel;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
MethodParameters:
Name Flags
key
public abstract freemarker.debug.DebugModel[] get(java.lang.String[]);
descriptor: ([Ljava/lang/String;)[Lfreemarker/debug/DebugModel;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
MethodParameters:
Name Flags
keys
public abstract freemarker.debug.DebugModel[] getCollection();
descriptor: ()[Lfreemarker/debug/DebugModel;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
public abstract java.lang.String[] keys();
descriptor: ()[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateModelException, java.rmi.RemoteException
public abstract int getModelTypes();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
}
SourceFile: "DebugModel.java"