google-nomulus/java/google/registry/tools
cgoldfeder fc936ec2b0 Fix get_schema_tree to handle DotAppDomainInfo
This was the first time we ever had a type that was parented on a
particular type of EppResource, as opposed to on Key<EppResource>
generically, and get_schema_tree was not printing it correctly.

(While I'm here, add some missing javadoc).

The new output is below. The only difference is that the line
with DotAppDomainInfo was ommitted before.

AppDeveloperAccount (bgr)

AppToDomainAssociation (bgr)

CommitLogBucket (not backed up)
  ↳ CommitLogManifest (not backed up)
    ↳ CommitLogMutation (not backed up)

CommitLogCheckpointRoot (not backed up)
  ↳ CommitLogCheckpoint (not backed up)

DomainApplicationIndex (bgr)

EntityGroupRoot (bgr)
  ↳ ClaimsListShard.ClaimsListSingleton (not backed up)
    ↳ ClaimsListShard.ClaimsListRevision (virtual)
      ↳ ClaimsListShard (not backed up)
  ↳ Cursor
  ↳ LogsExportCursor
  ↳ PremiumList
    ↳ PremiumList.PremiumListRevision (virtual)
      ↳ PremiumList.PremiumListEntry
  ↳ Registrar
    ↳ RegistrarBillingEntry
    ↳ RegistrarContact
    ↳ RegistrarCredit
      ↳ RegistrarCreditBalance
  ↳ Registry
    ↳ RegistryCursor
  ↳ ReservedList
  ↳ ServerSecret (not backed up)
  ↳ SignedMarkRevocationList (not backed up)
  ↳ TmchCrl (not backed up)

EppResource (abstract) (bgr)
  - ContactResource
  - DomainBase
    - DomainApplication (subclass)
    - DomainResource (subclass)
      ↳ DotAppDomainInfo
  - HostResource
  ↳ HistoryEntry
    ↳ BillingEvent.Cancellation
    ↳ BillingEvent.Modification
    ↳ BillingEvent.OneTime
    ↳ BillingEvent.Recurring
    ↳ PollMessage (abstract)
      - PollMessage.Autorenew (subclass)
      - PollMessage.OneTime (subclass)

EppResourceIndexBucket (virtual)
  ↳ EppResourceIndex (bgr)

ForeignKeyIndex.ForeignKeyContactIndex (bgr)

ForeignKeyIndex.ForeignKeyDomainIndex (bgr)

ForeignKeyIndex.ForeignKeyHostIndex (bgr)

GaeUserIdConverter (not backed up)

Lock (not backed up)

RdeRevision
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=121968765
2016-05-13 23:20:21 -04:00
..
javascrap Add a throw-away tool to remove IP addresses of external hosts 2016-05-13 23:17:26 -04:00
params Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
server Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
soy Implement Uniform [] Suspension Tool 2016-05-13 23:20:00 -04:00
sql mv com/google/domain/registry google/registry 2016-05-13 18:55:08 -04:00
AllocateDomainCommand.java Add a throw-away tool to remove IP addresses of external hosts 2016-05-13 23:17:26 -04:00
AppEngineConnection.java Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
AuctionStatusCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
BigqueryCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
BigqueryCommandUtilities.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
BigqueryParameters.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
BUILD Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
CanonicalizeLabelsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CheckSnapshotCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
Command.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CommandUtilities.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ConfirmingCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ConvertIdnCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateAnchorTenantCommand.java Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
CreateAuctionCreditsCommand.java Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
CreateContactCommand.java Add a throw-away tool to remove IP addresses of external hosts 2016-05-13 23:17:26 -04:00
CreateCreditBalanceCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateCreditCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateOrUpdatePremiumListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateOrUpdateRegistrarCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateOrUpdateReservedListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateOrUpdateTldCommand.java Make some methods static 2016-05-13 23:20:08 -04:00
CreatePremiumListCommand.java Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
CreateRegistrarCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateRegistrarGroupsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateReservedListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateSandboxTldCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
CreateTldCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DeleteCreditCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DeleteDomainCommand.java Add a throw-away tool to remove IP addresses of external hosts 2016-05-13 23:17:26 -04:00
DeleteEntityCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DeleteEppResourceCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DeletePremiumListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DeleteReservedListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DomainApplicationInfoCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DomainCheckClaimsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DomainCheckCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
DomainCheckFeeCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
EncryptEscrowDepositCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
EppToolCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
EscrowDepositEncryptor.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ExecuteEppCommand.java Add a throw-away tool to remove IP addresses of external hosts 2016-05-13 23:17:26 -04:00
GenerateApplicationsReportCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GenerateAuctionDataCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GenerateDnsReportCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GenerateEscrowDepositCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GenerateLordnCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GenerateZoneFilesCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetApplicationCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetApplicationIdsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetAppliedLabelsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetClaimsListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetContactCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetDomainCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetEppResourceCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetHistoryEntriesCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetHostCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetRegistrarCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetResourceByKeyCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetSchemaCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GetSchemaTreeCommand.java Fix get_schema_tree to handle DotAppDomainInfo 2016-05-13 23:20:21 -04:00
GetTldCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GhostrydeCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
GtechTool.java Implement Uniform [] Suspension Tool 2016-05-13 23:20:00 -04:00
HashCertificateCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
HelpCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
Injector.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListCreditsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListCursorsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListDomainsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListHostsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListObjectsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListPremiumListsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListRegistrarsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListReservedListsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ListTldsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
LoadSnapshotCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
logging.properties mv com/google/domain/registry google/registry 2016-05-13 18:55:08 -04:00
LoggingParameters.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
MakeBillingTablesCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
MutatingCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
MutatingEppToolCommand.java Add a throw-away tool to remove IP addresses of external hosts 2016-05-13 23:17:26 -04:00
package-info.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
PasswordGenerator.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
PendingEscrowCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
PublishDetailReportCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RandomPasswordGenerator.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RegistrarActivityReportCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RegistrarContactCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RegistryCli.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RegistryTool.java Add a throw-away tool to remove IP addresses of external hosts 2016-05-13 23:17:26 -04:00
RegistryToolComponent.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RegistryToolEnvironment.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
RegistryToolModule.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ResaveEnvironmentEntitiesCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
SendEscrowReportToIcannCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ServerSideCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
SetupOteCommand.java Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
UniformRapidSuspensionCommand.java Implement Uniform [] Suspension Tool 2016-05-13 23:20:00 -04:00
UpdateApplicationStatusCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UpdateClaimsNoticeCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UpdateCreditsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UpdateCursorsCommand.java Add global-scoped (and other type-scoped) cursors 2016-05-13 23:19:34 -04:00
UpdatePremiumListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UpdateRegistrarCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UpdateReservedListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UpdateSandboxTldCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UpdateServerLocksCommand.java Add a throw-away tool to remove IP addresses of external hosts 2016-05-13 23:17:26 -04:00
UpdateSmdCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UpdateTldCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UploadClaimsListCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UserIdProvider.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ValidateEscrowDepositCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ValidateLoginCredentialsCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
VerifyOteCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
WhoisQueryCommand.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00