Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.sdmlib.models.classes.util;
  
  
 
 public class ClazzCreator extends EntityFactory
 {
    private final String[] properties = new String[]
    {
       .,
       .,
       .,
       .,
       .,
    };
    
    @Override
    public String[] getProperties()
    {
       return ;
    }
    
    @Override
    public Object getSendableInstance(boolean reference)
    {
       return new ClassModel().createClazz(null);
    }
    
    public static JsonIdMap createIdMap(String sessionID) {
       return CreatorCreator.createIdMap(sessionID);
    }
 
    @Override
    public Object getValue(Object targetString attrName)
    {
       int pos = attrName.indexOf('.');
       String attribute = attrName;
 
       if (pos > 0)
       {
          attribute = attrName.substring(0, pos);
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          return ((Clazztarget).getClassModel();
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          return ((Clazztarget).getAttributes();
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          return ((Clazztarget).getMethods();
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          return ((Clazztarget).getRoles();
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          return ((Clazztarget).getSuperClass();
       }
 
       if (..equalsIgnoreCase(attribute))
       {
          return ((Clazztarget).isExternal();
       }
 
       if (..equalsIgnoreCase(attribute))
       {
          return ((Clazztarget).getKidClazzes();
       }
 
       if (..equalsIgnoreCase(attribute))
       {
          return ((Clazztarget).isInterface();
       }
 
       if (..equalsIgnoreCase(attribute))
       {
          return ((Clazztarget).getAnnotations();
      }
      if (..equalsIgnoreCase(attribute))
      {
         return ((Clazztarget).isAbztract();
      }
      return super.getValue(targetattrName);
   }
   
   public boolean setValue(Object targetString attrNameObject valueString type)
   {
      if (..equals(type))
      {
         attrName = attrName + type;
      }
      
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazz)target).with((ClassModelvalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazz)target).with((Attributevalue);
         return true;
      }
      {
         ((Clazz)target).without((Attributevalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazz)target).with((Methodvalue);
         return true;
      }
      if ((. + .).equalsIgnoreCase(attrName))
      {
         ((Clazz)target).without((Methodvalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazz)target).with((Rolevalue);
         return true;
      }
      if ((. + .).equalsIgnoreCase(attrName))
      {
         ((Clazz)target).without((Rolevalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazz)target).withSuperClazz((Clazzvalue);
         return true;
      }
      
      {
         ((Clazz)target).setInterface((Booleanvalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazz)target).setExternal((Booleanvalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazztarget).withKidClazzes((Clazzvalue);
         return true;
      }
      
      {
         ((Clazztarget).withoutKidClazz((Clazzvalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazztarget).setInterface((Booleanvalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazztarget).withAnnotations((Annotationvalue);
         return true;
      }
      
      {
         ((Clazztarget).withoutAnnotations((Annotationvalue);
         return true;
      }
      if (..equalsIgnoreCase(attrName))
      {
         ((Clazztarget).withAbztract((Booleanvalue);
         return true;
      }
      return super.setValue(targetattrNamevaluetype);
   }
   
   //==========================================================================
   
   public void removeObject(Object entity)
   {
      ((Clazzentity).removeYou();
   }
New to GrepCode? Check out our FAQ X