Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for ConvertToType (0.3 sec)

  1. staging/src/k8s.io/apiserver/pkg/cel/cidr.go

    	}
    	if reflect.TypeOf("").AssignableTo(typeDesc) {
    		return d.Prefix.String(), nil
    	}
    	return nil, fmt.Errorf("type conversion error from 'CIDR' to '%v'", typeDesc)
    }
    
    // ConvertToType implements ref.Val.ConvertToType.
    func (d CIDR) ConvertToType(typeVal ref.Type) ref.Val {
    	switch typeVal {
    	case CIDRType:
    		return d
    	case types.TypeType:
    		return CIDRType
    	case types.StringType:
    		return types.String(d.Prefix.String())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 12:03:04 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/cel/ip.go

    	}
    	if reflect.TypeOf("").AssignableTo(typeDesc) {
    		return d.Addr.String(), nil
    	}
    	return nil, fmt.Errorf("type conversion error from 'IP' to '%v'", typeDesc)
    }
    
    // ConvertToType implements ref.Val.ConvertToType.
    func (d IP) ConvertToType(typeVal ref.Type) ref.Val {
    	switch typeVal {
    	case IPType:
    		return d
    	case types.TypeType:
    		return IPType
    	case types.StringType:
    		return types.String(d.Addr.String())
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 11:02:33 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/cel/mutation/common/val.go

    		if err != nil {
    			return nil, fmt.Errorf("fail to convert field %q: %w", k, err)
    		}
    		result[k] = converted
    	}
    	return result, nil
    }
    
    // ConvertToType supports type conversions between CEL value types supported by the expression language.
    func (v *ObjectVal) ConvertToType(typeValue ref.Type) ref.Val {
    	switch typeValue {
    	case v.typeRef:
    		return v
    	case types.TypeType:
    		return v.typeRef.CELType()
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 27 21:55:08 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/cel/lazy/lazy.go

    	return nil, fmt.Errorf("disallowed conversion from %q to %q", m.typeValue.TypeName(), typeDesc.Name())
    }
    
    // ConvertToType converts the map to the given type.
    // Only its own type and "Type" type are allowed.
    func (m *MapValue) ConvertToType(typeVal ref.Type) ref.Val {
    	switch typeVal {
    	case m.typeValue:
    		return m
    	case types.TypeType:
    		return m.typeValue
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/cel/format.go

    	MaxRegexSize int
    }
    
    func (d *Format) ConvertToNative(typeDesc reflect.Type) (interface{}, error) {
    	return nil, fmt.Errorf("type conversion error from 'Format' to '%v'", typeDesc)
    }
    
    func (d *Format) ConvertToType(typeVal ref.Type) ref.Val {
    	switch typeVal {
    	case FormatType:
    		return d
    	case types.TypeType:
    		return FormatType
    	default:
    		return types.NewErr("type conversion error from '%s' to '%s'", FormatType, typeVal)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 23 17:22:44 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/cel/quantity.go

    	}
    	if reflect.TypeOf("").AssignableTo(typeDesc) {
    		return d.Quantity.String(), nil
    	}
    	return nil, fmt.Errorf("type conversion error from 'Quantity' to '%v'", typeDesc)
    }
    
    func (d Quantity) ConvertToType(typeVal ref.Type) ref.Val {
    	switch typeVal {
    	case quantityTypeValue:
    		return d
    	case types.TypeType:
    		return quantityTypeValue
    	default:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 04 11:23:54 UTC 2024
    - 2K bytes
    - Viewed (0)
  7. android/guava-testlib/src/com/google/common/testing/NullPointerTester.java

          TypeToken<?> convertFromType = type.resolveType(Converter.class.getTypeParameters()[0]);
          TypeToken<?> convertToType = type.resolveType(Converter.class.getTypeParameters()[1]);
          @SuppressWarnings("unchecked") // returns default for both F and T
          T defaultConverter = (T) defaultConverter(convertFromType, convertToType);
          return defaultConverter;
        }
        if (type.getRawType().isInterface()) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Jun 11 16:13:05 UTC 2024
    - 22.6K bytes
    - Viewed (0)
  8. guava-testlib/src/com/google/common/testing/NullPointerTester.java

          TypeToken<?> convertFromType = type.resolveType(Converter.class.getTypeParameters()[0]);
          TypeToken<?> convertToType = type.resolveType(Converter.class.getTypeParameters()[1]);
          @SuppressWarnings("unchecked") // returns default for both F and T
          T defaultConverter = (T) defaultConverter(convertFromType, convertToType);
          return defaultConverter;
        }
        if (type.getRawType().isInterface()) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Jun 11 16:13:05 UTC 2024
    - 23.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/cel/library/authz.go

    	return nil, fmt.Errorf("type conversion error from '%s' to '%v'", a.typeValue.String(), typeDesc)
    }
    
    // ConvertToType implements ref.Val.ConvertToType.
    func (a receiverOnlyObjectVal) ConvertToType(typeVal ref.Type) ref.Val {
    	switch typeVal {
    	case a.typeValue:
    		return a
    	case types.TypeType:
    		return a.typeValue
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 21.1K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/cel/common/values.go

    	return nil, fmt.Errorf("type conversion to '%s' not supported for values preserved by x-kubernetes-preserve-unknown-fields", refType)
    }
    
    func (t *unknownPreserved) ConvertToType(typeValue ref.Type) ref.Val {
    	return types.NewErr("type conversion to '%s' not supported for values preserved by x-kubernetes-preserve-unknown-fields", typeValue.TypeName())
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 23 22:30:17 UTC 2023
    - 20.5K bytes
    - Viewed (0)
Back to top