package Entity;

import org.w3c.dom.Node;

public class FeaturesTables {

    private String classname;
    private String fullClassName;
    private Node node;
    private int loc; //done
    private int numAttr; //done
    private int numMethod; //done
    private int setters; //done
    private int getters; //done
    private boolean isPersist = false; //done
    private boolean isCollection = false; //done
    private int numWordName; //done
    private boolean isOrEr; //done
    private boolean isController; //done
    private int numIfs;  //done
    private int numParameters; //done
    private int numImports; //done
    private int numOutboundInvocation;
    private int numInnerClasses;
    private boolean isStaticClass = false; //done
    private boolean isInterface; //done
    private boolean isInnerClass = false; // done
    private boolean isClass; //done
    private boolean isEnum; //done
    private String classPublicity = "default";//done
    private int numPublicMethods; //done
    private int numPrivateMethods; //done
    private int numProtectedMethods; //done
    private boolean isAbtract = false;

}
