package com.l7tech.common.io;

public class ResourceReference {
   private final String a;
   private final String b;
   private final boolean c;
   private final String d;
   private final String e;

   public ResourceReference(String var1, String var2, boolean var3, String var4) {
      this(var1, var2, var3, var4, null);
   }

   public ResourceReference(String var1, String var2, String var3) {
      this(var1, var2, false, null, var3);
   }

   public ResourceReference(String var1, String var2, boolean var3, String var4, String var5) {
      this.a = var1;
      this.b = var2;
      this.c = var3;
      this.d = var4;
      this.e = var5;
   }

   public String getBaseUri() {
      return this.a;
   }

   public String getUri() {
      return this.b;
   }

   public boolean hasTargetNamespace() {
      return this.c;
   }

   public String getTargetNamespace() {
      return this.d;
   }

   public String getPublicIdentifier() {
      return this.e;
   }
}
