public boolean selects(Attribute<? super X, ?> attr) { FieldMetaData fmd = ((Members.Member<?, ?>) attr).fmd; boolean result = fmd.isVersion(); return _invert ? !result : result; }
public boolean selects(Attribute<? super X, ?> attr) { FieldMetaData fmd = ((Members.Member<?, ?>) attr).fmd; boolean result = fmd.isVersion(); return _invert ? !result : result; }
public boolean selects(Attribute<? super X, ?> attr) { FieldMetaData fmd = ((Members.Member<?, ?>) attr).fmd; boolean result = fmd.isVersion(); return _invert ? !result : result; }
/** * The strategy to use when updating the field. */ public int getUpdateStrategy() { if (isVersion()) return UpdateStrategies.RESTRICT; if (_upStrategy == -1) _upStrategy = UpdateStrategies.NONE; return _upStrategy; }
/** * Affirms if this attribute represents a version attribute. */ public boolean isVersion() { return fmd.isVersion(); }
/** * Affirms if this attribute represents a version attribute. */ public boolean isVersion() { return fmd.isVersion(); }
/** * The strategy to use when updating the field. */ public int getUpdateStrategy() { if (isVersion()) return UpdateStrategies.RESTRICT; if (_upStrategy == -1) _upStrategy = UpdateStrategies.NONE; return _upStrategy; }
/** * The strategy to use when updating the field. */ public int getUpdateStrategy() { if (isVersion()) return UpdateStrategies.RESTRICT; if (_upStrategy == -1) _upStrategy = UpdateStrategies.NONE; return _upStrategy; }
/** * Affirms if this attribute represents a version attribute. */ public boolean isVersion() { return fmd.isVersion(); }
/** * Affirms if this attribute represents a version attribute. */ public boolean isVersion() { return fmd.isVersion(); }
/** * The strategy to use when updating the field. */ public int getUpdateStrategy() { if (isVersion()) return UpdateStrategies.RESTRICT; if (_upStrategy == -1) _upStrategy = UpdateStrategies.NONE; return _upStrategy; }
/** * The strategy to use when updating the field. */ public int getUpdateStrategy() { if (isVersion()) return UpdateStrategies.RESTRICT; if (_upStrategy == -1) _upStrategy = UpdateStrategies.NONE; return _upStrategy; }
public boolean selects(Attribute<? super X, ?> attr) { FieldMetaData fmd = ((Members.Member<?, ?>) attr).fmd; boolean result = fmd.isVersion(); return _invert ? !result : result; }
/** * @see org.seasar.framework.jpa.metadata.AttributeDesc#isVersion() */ public boolean isVersion() { return fieldMetaData.isVersion(); }
/** * Whether this field is in the given fetch group. */ public boolean isInFetchGroup(String fg) { if (_manage != MANAGE_PERSISTENT || isPrimaryKey() || isVersion()) return false; if (FetchGroup.NAME_ALL.equals(fg)) return true; if (FetchGroup.NAME_DEFAULT.equals(fg)) return isInDefaultFetchGroup(); return _fgSet != null && _fgSet.contains(fg); }
/** * Whether this field is in the given fetch group. */ public boolean isInFetchGroup(String fg) { if (_manage != MANAGE_PERSISTENT || isPrimaryKey() || isVersion()) return false; if (FetchGroup.NAME_ALL.equals(fg)) return true; if (FetchGroup.NAME_DEFAULT.equals(fg)) return isInDefaultFetchGroup(); return _fgSet != null && _fgSet.contains(fg); }
/** * Whether this field is in the given fetch group. */ public boolean isInFetchGroup(String fg) { if (_manage != MANAGE_PERSISTENT || isPrimaryKey() || isVersion()) return false; if (FetchGroup.NAME_ALL.equals(fg)) return true; if (FetchGroup.NAME_DEFAULT.equals(fg)) return isInDefaultFetchGroup(); return _fgSet != null && _fgSet.contains(fg); }
/** * Whether this field is in the given fetch group. */ public boolean isInFetchGroup(String fg) { if (_manage != MANAGE_PERSISTENT || isPrimaryKey() || isVersion()) return false; if (FetchGroup.NAME_ALL.equals(fg)) return true; if (FetchGroup.NAME_DEFAULT.equals(fg)) return isInDefaultFetchGroup(); return _fgSet != null && _fgSet.contains(fg); }
/** * Whether this field is in the given fetch group. */ public boolean isInFetchGroup(String fg) { if (_manage != MANAGE_PERSISTENT || isPrimaryKey() || isVersion()) return false; if (FetchGroup.NAME_ALL.equals(fg)) return true; if (FetchGroup.NAME_DEFAULT.equals(fg)) return isInDefaultFetchGroup(); return _fgSet != null && _fgSet.contains(fg); }
private boolean needsTracking(FieldMetaData fmd, String methName, ClassMetaData cmd) { // Skim out primary key(s), versions, and LAZY fields if (fmd.isPrimaryKey() || fmd.isVersion() || !fmd.isInDefaultFetchGroup()) return false; if (AccessCode.isField(fmd) && methName.toLowerCase(Locale.ENGLISH).startsWith("pcget")) { return true; } else if (AccessCode.isProperty(fmd) && methName.toLowerCase(Locale.ENGLISH).startsWith("get") || methName.toLowerCase(Locale.ENGLISH).startsWith("pcis")) { return true; } return false; }