public String toString() {
        return "AbstractElement{" +
                "name='" + name + "'" +
                ", isArray=" + isArray +
                ", isPrimitiveArray=" + isPrimitiveArray +
                ", isObjectArray=" + isObjectArray +
                ", isStringArray=" + isStringArray +
                ", isCollection=" + isCollection +
                ", isMap=" + isMap +
                ", isSet=" + isSet +
                ", isList=" + isList +
                ", isPrimitive=" + isPrimitive +
                ", isString=" + isString +
                ", isNumeric=" + isNumeric +
                ", isObject=" + isObject +
                ", isDate=" + isDate +
                ", isCalendar=" + isCalendar +
                ", isBoolean=" + isBoolean +
                ", isLong=" + isLong +
                ", isFloat=" + isFloat +
                ", isDouble=" + isDouble +
                ", isVoid=" + isVoid +
                ", isChar=" + isChar +
                ", isByte=" + isByte +
                ", isShort=" + isShort +
                ", typeName='" + typeName + "'" +
                ", type='" + type + "'" +
                ", typeQualifiedName='" + typeQualifiedName + "'" +
                ", isModifierStatic=" + isModifierStatic +
                ", isModifierPublic=" + isModifierPublic +
                ", isModifierProtected=" + isModifierProtected +
                ", isModifierPackageLocal=" + isModifierPackageLocal +
                ", isModifierPrivate=" + isModifierPrivate +
                ", isModifierFinal=" + isModifierFinal +
                "}";
    }
public String toString()