public class Ftype
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
Block |
block |
static int |
CHARACTER |
static int |
COMPLEX |
static int |
DERIVED |
static int |
INTEGER |
int |
kind |
Xobject |
kindExpr |
int |
len |
Xobject |
lenExpr |
static int |
LOGICAL |
static int |
REAL |
int |
type |
static int |
UNKNOWN |
コンストラクタと説明 |
---|
Ftype(int basicType,
int kind,
Block block) |
Ftype(int basicType,
int kind,
int len,
Block block) |
Ftype(Xobject obj) |
Ftype(Xobject obj,
Block block) |
Ftype(Xtype xtype) |
Ftype(Xtype xtype,
Block block) |
修飾子とタイプ | メソッドと説明 |
---|---|
static Ftype |
Ftype(Xtype xtype) |
int |
getKind() |
Xobject |
getKindExpr() |
int |
getLen() |
Xobject |
getLenExpr() |
java.lang.String |
getNameOfConvFunction() |
int |
getType() |
Xtype |
getXtype() |
java.lang.Boolean |
sameTypeAndKind(Ftype ftype) |
java.lang.Boolean |
sameTypeAndKind(Xobject xobj) |
java.lang.Boolean |
sameTypeAndKind(Xobject xobj,
Block block) |
java.lang.Boolean |
sameTypeAndKind(Xtype xtype) |
java.lang.Boolean |
sameTypeAndKind(Xtype xtype,
Block block) |
java.lang.String |
toString() |
public static final int UNKNOWN
public static final int INTEGER
public static final int REAL
public static final int COMPLEX
public static final int LOGICAL
public static final int CHARACTER
public static final int DERIVED
public Block block
public int type
public int kind
public Xobject kindExpr
public int len
public Xobject lenExpr
public Ftype(Xobject obj)
public Ftype(Xtype xtype)
public Ftype(int basicType, int kind, int len, Block block)
public Ftype(int basicType, int kind, Block block)
public java.lang.Boolean sameTypeAndKind(Xobject xobj)
public java.lang.Boolean sameTypeAndKind(Xtype xtype)
public java.lang.Boolean sameTypeAndKind(Ftype ftype)
public java.lang.String getNameOfConvFunction()
public int getType()
public int getKind()
public Xobject getKindExpr()
public int getLen()
public Xobject getLenExpr()
public Xtype getXtype()
public java.lang.String toString()
toString
クラス内 java.lang.Object