edu.stanford.smi.protege.code.generator.wrapping
Class SlotAtClassCode
java.lang.Object
edu.stanford.smi.protege.code.generator.wrapping.SlotAtClassCode
- All Implemented Interfaces:
- Comparable<SlotAtClassCode>
public class SlotAtClassCode
- extends Object
- implements Comparable<SlotAtClassCode>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SlotAtClassCode
public SlotAtClassCode(Cls cls,
Slot property)
getJavaName
public String getJavaName()
getJavaType
public String getJavaType()
getJavaType
public String getJavaType(boolean onlyNonPrimitive)
getPrimitiveMethod
public String getPrimitiveMethod()
needsPrimitiveMethod
public boolean needsPrimitiveMethod()
getInstanceValueJavaTypeName
protected String getInstanceValueJavaTypeName()
getRangeClsName
public String getRangeClsName()
getRangeCls
public Cls getRangeCls()
getSlot
public Slot getSlot()
getCls
public Cls getCls()
getUpperCaseJavaName
public String getUpperCaseJavaName()
isCustomType
public boolean isCustomType()
isMultiple
public boolean isMultiple()
isPrimitive
public boolean isPrimitive()
compareTo
public int compareTo(SlotAtClassCode o)
- Specified by:
compareTo
in interface Comparable<SlotAtClassCode>
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2011 Stanford University.