Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.drools.impl.adapters;
  
  import  org.kie.api.definition.type.FactType;
  
 import java.util.List;
 import java.util.Map;
 
 import static org.drools.impl.adapters.AnnotationAdapter.adaptAnnotations;
 import static org.drools.impl.adapters.FactFieldAdapter.adaptFactFields;
 
 public class FactTypeAdapter implements org.drools.definition.type.FactType {
 
     private final FactType delegate;
 
     public FactTypeAdapter(FactType delegate) {
         this. = delegate;
     }
 
     public String getName() {
         return .getName();
     }
 
     public String getSimpleName() {
         return .getSimpleName();
     }
 
     public String getPackageName() {
         return .getPackageName();
     }
 
     public String getSuperClass() {
         return .getSuperClass();
     }
 
     public List<FactFieldgetFields() {
         return adaptFactFields(.getFields());
     }
 
     public FactField getField(String name) {
         return new FactFieldAdapter(.getField(name));
     }
 
     public Class<?> getFactClass() {
         return .getFactClass();
     }
 
         return .newInstance();
     }
 
     public void set(Object beanString fieldObject value) {
         .set(beanfieldvalue);
     }
 
     public Object get(Object beanString field) {
         return .get(beanfield);
     }
 
     public Map<StringObjectgetAsMap(Object bean) {
         return .getAsMap(bean);
     }
 
     public void setFromMap(Object beanMap<StringObjectvalues) {
         .setFromMap(beanvalues);
     }
 
     public List<AnnotationgetClassAnnotations() {
         return adaptAnnotations(.getClassAnnotations());
     }
 
     public Map<StringObjectgetMetaData() {
         return .getMetaData();
     }
 
     public void writeExternal(ObjectOutput outthrows IOException {
         .writeExternal(out);
     }
 
     public void readExternal(ObjectInput inthrows IOExceptionClassNotFoundException {
         .readExternal(in);
     }
 
     public static List<org.drools.definition.type.FactTypeadaptFactTypes(Collection<org.kie.api.definition.type.FactType> factTypes) {
         for (org.kie.api.definition.type.FactType factType : factTypes) {
             result.add(new FactTypeAdapter(factType));
         }
         return result;
     }
 
     @Override
     public int hashCode() {
        return .hashCode();
    }
    @Override
    public boolean equals(Object obj) {
        return obj instanceof FactTypeAdapter && .equals(((FactTypeAdapter)obj).);
    }
New to GrepCode? Check out our FAQ X