Class JdbcLocation


  • public class JdbcLocation
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      JdbcLocation​(@NonNull java.lang.String scheme, @NonNull java.lang.String authority, java.util.Optional<java.lang.String> instance, java.util.Optional<java.lang.String> database)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      @NonNull java.lang.String getAuthority()  
      java.util.Optional<java.lang.String> getDatabase()  
      java.util.Optional<java.lang.String> getInstance()  
      @NonNull java.lang.String getScheme()  
      void setAuthority​(@NonNull java.lang.String authority)  
      void setDatabase​(java.util.Optional<java.lang.String> database)  
      void setInstance​(java.util.Optional<java.lang.String> instance)  
      void setScheme​(@NonNull java.lang.String scheme)  
      java.lang.String toName​(java.util.List<java.lang.String> parts)  
      java.lang.String toNamespace()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JdbcLocation

        public JdbcLocation​(@NonNull
                            @NonNull java.lang.String scheme,
                            @NonNull
                            @NonNull java.lang.String authority,
                            java.util.Optional<java.lang.String> instance,
                            java.util.Optional<java.lang.String> database)
    • Method Detail

      • toNamespace

        public java.lang.String toNamespace()
      • toName

        public java.lang.String toName​(java.util.List<java.lang.String> parts)
      • getScheme

        @NonNull
        public @NonNull java.lang.String getScheme()
      • setScheme

        public void setScheme​(@NonNull
                              @NonNull java.lang.String scheme)
      • getAuthority

        @NonNull
        public @NonNull java.lang.String getAuthority()
      • setAuthority

        public void setAuthority​(@NonNull
                                 @NonNull java.lang.String authority)
      • getInstance

        public java.util.Optional<java.lang.String> getInstance()
      • setInstance

        public void setInstance​(java.util.Optional<java.lang.String> instance)
      • getDatabase

        public java.util.Optional<java.lang.String> getDatabase()
      • setDatabase

        public void setDatabase​(java.util.Optional<java.lang.String> database)