本文整理汇总了Java中com.sun.codemodel.ClassType.CLASS属性的典型用法代码示例。如果您正苦于以下问题:Java ClassType.CLASS属性的具体用法?Java ClassType.CLASS怎么用?Java ClassType.CLASS使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类com.sun.codemodel.ClassType
的用法示例。
在下文中一共展示了ClassType.CLASS属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: MetaJavaBean
/**
* Creates a new MetaJavaBean with random fields.
*
* @param fqn
* The fully qualified name of the bean's class.
* @param numFields
* Number of simple type fields that will be added.
*/
public MetaJavaBean(JCodeModel cm, String fqn, int numFields) {
super(cm, fqn, ClassType.CLASS);
// Empty constructor
getGeneratedClass().constructor(JMod.PUBLIC);
// Init the simple fields
this.fields = Maps.newHashMapWithExpectedSize(numFields);
for (int i = 0; i < numFields; ++i) {
String fieldName = "field" + Config.CFG.nextUniqueNum();
JavaBeanBasicField field = new JavaBeanBasicField(this, fieldName);
fields.put(fieldName, field);
}
}
示例2: getClassType
@Override
protected ClassType getClassType()
{
return ClassType.CLASS;
}