Class ValidateNetworkPrefixSaveDtoImpl

java.lang.Object
org.xbricks.inventories.inventory.validation.ValidateNetworkPrefixSaveDtoImpl
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<ValidateNetworkPrefixSaveDto,NetworkPrefixSaveDto>

public class ValidateNetworkPrefixSaveDtoImpl extends Object implements jakarta.validation.ConstraintValidator<ValidateNetworkPrefixSaveDto,NetworkPrefixSaveDto>
  • Constructor Details

    • ValidateNetworkPrefixSaveDtoImpl

      public ValidateNetworkPrefixSaveDtoImpl()
  • Method Details

    • isValid

      public boolean isValid(NetworkPrefixSaveDto value, jakarta.validation.ConstraintValidatorContext context)
      Specified by:
      isValid in interface jakarta.validation.ConstraintValidator<ValidateNetworkPrefixSaveDto,NetworkPrefixSaveDto>
    • getReservedNetworkPrefixesIPv4

      public List<NetworkPrefix> getReservedNetworkPrefixesIPv4()
    • getLocalNetworkPrefixesIPv4

      public List<NetworkPrefix> getLocalNetworkPrefixesIPv4()
    • getReservedNetworkPrefixesIPv6

      public List<NetworkPrefix> getReservedNetworkPrefixesIPv6()
    • getLocalNetworkPrefixesIPv6

      public List<NetworkPrefix> getLocalNetworkPrefixesIPv6()
    • isNameValid

      public boolean isNameValid(NetworkPrefixSaveDto value, jakarta.validation.ConstraintValidatorContext context)
    • isNetIdValid

      public boolean isNetIdValid(NetworkPrefixSaveDto value, jakarta.validation.ConstraintValidatorContext context)
    • isNetmaskValid

      public boolean isNetmaskValid(NetworkPrefixSaveDto value, jakarta.validation.ConstraintValidatorContext context)
    • isProtocolVersionValid

      public boolean isProtocolVersionValid(NetworkPrefixSaveDto value, jakarta.validation.ConstraintValidatorContext context)