public boolean isImmutableIdentityNaming() { return scheme.typeImmutable.isIdentity(); }
private String applyRegular(Naming naming) { if (rawIsKeyword && naming.isIdentity()) { return name; } return naming.apply(raw); }
String applySingular(Naming naming) { if (singularIsKeyword && naming.isIdentity()) { return applyRegular(naming); } return naming.apply(singular); } }
private boolean isDefaultUnspecifiedValue(EncodedElement element) { return element.naming().isIdentity() && !element.depluralize(); }