/** * Affirms if attributes of this class use mixed access types. */ public boolean isMixedAccess() { return AccessCode.isMixed(_accessType); }
/** * Affirms if attributes of this class use mixed access types. */ public boolean isMixedAccess() { return AccessCode.isMixed(_accessType); }
/** * Affirms if attributes of this class use mixed access types. */ public boolean isMixedAccess() { return AccessCode.isMixed(_accessType); }
/** * Affirms if attributes of this class use mixed access types. */ public boolean isMixedAccess() { return AccessCode.isMixed(_accessType); }
public static int getMixedCode(int cCode, int fCode) { if (isMixed(cCode) || (isProperty(cCode) == isProperty(fCode))) return cCode; return MIXED | cCode; }
public static int getMixedCode(int cCode, int fCode) { if (isMixed(cCode) || (isProperty(cCode) == isProperty(fCode))) return cCode; return MIXED | cCode; }
public static int getMixedCode(int cCode, int fCode) { if (isMixed(cCode) || (isProperty(cCode) == isProperty(fCode))) return cCode; return MIXED | cCode; }
public static int getMixedCode(int cCode, int fCode) { if (isMixed(cCode) || (isProperty(cCode) == isProperty(fCode))) return cCode; return MIXED | cCode; }
public static String toFieldString(int code) { if (!isValidFieldCode(code)) return "invalid code " + code; if (code == UNKNOWN) return "unknown access"; if (code == EMPTY) return "empty access"; return (isMixed(code) ? "mixed " : "") + (isExplicit(code) ? "explicit " : "implicit ") + (isField(code) ? "field" : "property") + " access"; }
public static String toFieldString(int code) { if (!isValidFieldCode(code)) return "invalid code " + code; if (code == UNKNOWN) return "unknown access"; if (code == EMPTY) return "empty access"; return (isMixed(code) ? "mixed " : "") + (isExplicit(code) ? "explicit " : "implicit ") + (isField(code) ? "field" : "property") + " access"; }
public static String toFieldString(int code) { if (!isValidFieldCode(code)) return "invalid code " + code; if (code == UNKNOWN) return "unknown access"; if (code == EMPTY) return "empty access"; return (isMixed(code) ? "mixed " : "") + (isExplicit(code) ? "explicit " : "implicit ") + (isField(code) ? "field" : "property") + " access"; }
public static String toClassString(int code) { if (!isValidClassCode(code)) return "invalid code " + code; if (code == UNKNOWN) return "unknown access"; if (code == EMPTY) return "empty access"; return (isMixed(code) ? "mixed " : "") + (isExplicit(code) ? "explicit " : "implicit ") + (isField(code) ? "field" : "property") + " access"; } }
public static String toClassString(int code) { if (!isValidClassCode(code)) return "invalid code " + code; if (code == UNKNOWN) return "unknown access"; if (code == EMPTY) return "empty access"; return (isMixed(code) ? "mixed " : "") + (isExplicit(code) ? "explicit " : "implicit ") + (isField(code) ? "field" : "property") + " access"; } }
/** * Affirms if the given code is valid. */ public static boolean isValidClassCode(int code) { if (code == EMPTY) return true; return (code%2 == 0 || code == EMPTY) && code >= UNKNOWN && code <= (MIXED|EXPLICIT|PROPERTY) && !(isProperty(code) && isField(code)) // both 1 & 2 can not be set && (isProperty(code) || isField(code) || isUnknown(code)) && ((isMixed(code) && isExplicit(code)) || !isMixed(code)); }
public static String toFieldString(int code) { if (!isValidFieldCode(code)) return "invalid code " + code; if (code == UNKNOWN) return "unknown access"; if (code == EMPTY) return "empty access"; return (isMixed(code) ? "mixed " : "") + (isExplicit(code) ? "explicit " : "implicit ") + (isField(code) ? "field" : "property") + " access"; }
public static String toClassString(int code) { if (!isValidClassCode(code)) return "invalid code " + code; if (code == UNKNOWN) return "unknown access"; if (code == EMPTY) return "empty access"; return (isMixed(code) ? "mixed " : "") + (isExplicit(code) ? "explicit " : "implicit ") + (isField(code) ? "field" : "property") + " access"; } }
/** * Affirms if the given code is valid. */ public static boolean isValidClassCode(int code) { if (code == EMPTY) return true; return (code%2 == 0 || code == EMPTY) && code >= UNKNOWN && code <= (MIXED|EXPLICIT|PROPERTY) && !(isProperty(code) && isField(code)) // both 1 & 2 can not be set && (isProperty(code) || isField(code) || isUnknown(code)) && ((isMixed(code) && isExplicit(code)) || !isMixed(code)); }
public static String toClassString(int code) { if (!isValidClassCode(code)) return "invalid code " + code; if (code == UNKNOWN) return "unknown access"; if (code == EMPTY) return "empty access"; return (isMixed(code) ? "mixed " : "") + (isExplicit(code) ? "explicit " : "implicit ") + (isField(code) ? "field" : "property") + " access"; } }
/** * Affirms if the given code is valid. */ public static boolean isValidClassCode(int code) { if (code == EMPTY) return true; return (code%2 == 0 || code == EMPTY) && code >= UNKNOWN && code <= (MIXED|EXPLICIT|PROPERTY) && !(isProperty(code) && isField(code)) // both 1 & 2 can not be set && (isProperty(code) || isField(code) || isUnknown(code)) && ((isMixed(code) && isExplicit(code)) || !isMixed(code)); }
/** * Affirms if the given code is valid. */ public static boolean isValidClassCode(int code) { if (code == EMPTY) return true; return (code%2 == 0 || code == EMPTY) && code >= UNKNOWN && code <= (MIXED|EXPLICIT|PROPERTY) && !(isProperty(code) && isField(code)) // both 1 & 2 can not be set && (isProperty(code) || isField(code) || isUnknown(code)) && ((isMixed(code) && isExplicit(code)) || !isMixed(code)); }