Lines Matching refs:unique

117      * This is used to create a unique name for the host name.
198 DNSRecord.Address getDNSAddressRecord(DNSRecordType type, boolean unique, int ttl) {
201 return this.getDNS4AddressRecord(unique, ttl);
204 return this.getDNS6AddressRecord(unique, ttl);
210 private DNSRecord.Address getDNS4AddressRecord(boolean unique, int ttl) {
212 return new DNSRecord.IPv4Address(this.getName(), DNSRecordClass.CLASS_IN, unique, ttl, this.getInetAddress());
217 private DNSRecord.Address getDNS6AddressRecord(boolean unique, int ttl) {
219 return new DNSRecord.IPv6Address(this.getName(), DNSRecordClass.CLASS_IN, unique, ttl, this.getInetAddress());
224 DNSRecord.Pointer getDNSReverseAddressRecord(DNSRecordType type, boolean unique, int ttl) {
227 return this.getDNS4ReverseAddressRecord(unique, ttl);
230 return this.getDNS6ReverseAddressRecord(unique, ttl);
236 private DNSRecord.Pointer getDNS4ReverseAddressRecord(boolean unique, int ttl) {
238 return new DNSRecord.Pointer(this.getInetAddress().getHostAddress() + ".in-addr.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName());
243 return new DNSRecord.Pointer(address + ".in-addr.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName());
248 private DNSRecord.Pointer getDNS6ReverseAddressRecord(boolean unique, int ttl) {
250 return new DNSRecord.Pointer(this.getInetAddress().getHostAddress() + ".ip6.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName());
270 public Collection<DNSRecord> answers(boolean unique, int ttl) {
272 DNSRecord answer = this.getDNS4AddressRecord(unique, ttl);
276 answer = this.getDNS6AddressRecord(unique, ttl);