google-nomulus/java/google/registry/model
cgoldfeder 9a2afc7a9b Remove nearly all uses of ReferenceUnion
ReferenceUnion is a hack to work around the mismatch between how
we store references (by roid) and how they are represented in EPP
(by foreign key). If it ever needed to exist (not entirely clear...)
it should have remained tightly scoped within the domain commands
and resources. Instead it has leaked everywhere in the project,
causing lots of boilerplate. This CL hides all of that behind
standard Refs, and should be followed by work to remove ReferenceUnion
completely.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=122424416
2016-05-16 16:36:25 -04:00
..
annotations Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
billing Adding synthetic source ID to BillingEvent.OneTime 2016-05-13 23:20:45 -04:00
common Add global-scoped (and other type-scoped) cursors 2016-05-13 23:19:34 -04:00
contact Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
domain Remove nearly all uses of ReferenceUnion 2016-05-16 16:36:25 -04:00
eppcommon Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
eppinput Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
eppoutput Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
export Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
host Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
index Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
mark Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ofy Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
poll Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
pricing Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
rde Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
registrar Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
registry Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
reporting Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
server Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
smd Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
tmch Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
transfer Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
translators Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
AbstractFieldExposer.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
BackupGroupRoot.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
BUILD Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
Buildable.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateAutoTimestamp.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
EntityClasses.java Add global-scoped (and other type-scoped) cursors 2016-05-13 23:19:34 -04:00
EppResource.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
EppResourceUtils.java Remove nearly all uses of ReferenceUnion 2016-05-16 16:36:25 -04:00
generate_field_exposer.sh Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
generate_field_exposer_registry.sh Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ImmutableObject.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
Jsonifiable.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
JsonMapBuilder.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ModelUtils.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
package-info.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RoidSuffixes.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
SchemaVersion.java Bring open source build closer to passing 2016-05-14 01:29:22 -04:00
UpdateAutoTimestamp.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00