public static ProtoMember get(ProtoType type, String member) { return new ProtoMember(type, member); }
public static ProtoMember get(String typeAndMember) { int hash = typeAndMember.indexOf('#'); if (hash == -1) throw new IllegalArgumentException("expected a '#' in " + typeAndMember); ProtoType type = ProtoType.get(typeAndMember.substring(0, hash)); String member = typeAndMember.substring(hash + 1); return new ProtoMember(type, member); }
public static ProtoMember get(ProtoType type, Field field) { String member = field.isExtension() ? field.qualifiedName() : field.name(); return new ProtoMember(type, member); }
public static ProtoMember get(ProtoType type, String member) { return new ProtoMember(type, member); }
public static ProtoMember get(ProtoType type, String member) { return new ProtoMember(type, member); }
public static ProtoMember get(String typeAndMember) { int hash = typeAndMember.indexOf('#'); if (hash == -1) throw new IllegalArgumentException("expected a '#' in " + typeAndMember); ProtoType type = ProtoType.get(typeAndMember.substring(0, hash)); String member = typeAndMember.substring(hash + 1); return new ProtoMember(type, member); }
public static ProtoMember get(String typeAndMember) { int hash = typeAndMember.indexOf('#'); if (hash == -1) throw new IllegalArgumentException("expected a '#' in " + typeAndMember); ProtoType type = ProtoType.get(typeAndMember.substring(0, hash)); String member = typeAndMember.substring(hash + 1); return new ProtoMember(type, member); }
public static ProtoMember get(ProtoType type, Field field) { String member = field.isExtension() ? field.qualifiedName() : field.name(); return new ProtoMember(type, member); }
public static ProtoMember get(ProtoType type, Field field) { String member = field.isExtension() ? field.qualifiedName() : field.name(); return new ProtoMember(type, member); }