コード例 #1
0
ファイル: XAction.java プロジェクト: dcoraboeuf/jsido
 boolean propertyIndex(String index) {
   checkProperty();
   if (!property.isCollection()) {
     throw new IllegalStateException("Cannot have an index on a non-array property");
   } else {
     property.setIndex(index);
     return true;
   }
 }
コード例 #2
0
ファイル: XAction.java プロジェクト: dcoraboeuf/jsido
 boolean propertyAnonymous() {
   checkProperty();
   property.setPropertyTypeRef(new XPropertyTypeRef());
   return true;
 }
コード例 #3
0
ファイル: XAction.java プロジェクト: dcoraboeuf/jsido
 boolean propertyName(String name) {
   checkProperty();
   property.setName(name);
   return true;
 }
コード例 #4
0
ファイル: XAction.java プロジェクト: dcoraboeuf/jsido
 boolean propertyNullable() {
   checkProperty();
   property.setNullable(true);
   return true;
 }
コード例 #5
0
ファイル: XAction.java プロジェクト: dcoraboeuf/jsido
 boolean propertyArray() {
   checkProperty();
   property.setCollection(true);
   return true;
 }
コード例 #6
0
ファイル: XAction.java プロジェクト: dcoraboeuf/jsido
 boolean propertyType(String typeRef) {
   checkProperty();
   property.setPropertyTypeRef(new XPropertyTypeRef(typeRef));
   return true;
 }
コード例 #7
0
ファイル: XAction.java プロジェクト: dcoraboeuf/jsido
 public boolean propertyNoType() {
   checkProperty();
   property.setPropertyTypeRef(null);
   return true;
 }